Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] zmienna w zmiennej
kyob
post 21.03.2007, 14:52:43
Post #1





Grupa: Zarejestrowani
Postów: 40
Pomógł: 0
Dołączył: 16.03.2003

Ostrzeżenie: (0%)
-----


  1. <?php
  2. $test='wiersz nr = '.$n.' jakis tekst';
  3. for($n=0; $n<5; $n++)
  4. {
  5. echo $test.'<br>';
  6. }
  7. ?>


jak to przerobic, aby w zmiennej $test byla widoczna zmienna $n smile.gif


--------------------
.
Go to the top of the page
+Quote Post
kwiateusz
post 21.03.2007, 14:57:02
Post #2


Admin Techniczny


Grupa: Administratorzy
Postów: 2 071
Pomógł: 93
Dołączył: 5.07.2005
Skąd: Olsztyn




  1. <?php
  2. $test='wiersz nr = %d jakis tekst';
  3. for($n=0; $n<5; $n++)
  4. {
  5. echo printf($test, $n).'<br />';
  6. }
  7. ?>
Go to the top of the page
+Quote Post
kyob
post 21.03.2007, 15:24:21
Post #3





Grupa: Zarejestrowani
Postów: 40
Pomógł: 0
Dołączył: 16.03.2003

Ostrzeżenie: (0%)
-----


ok dziala, a jak przerobic ponizszy kod

  1. <?php
  2. $nowa_zmienna=array();
  3. $test='wiersz nr = '.$n;
  4.  
  5. for($n=0; $n<3; $n++)
  6. {
  7. echo $nowa_zmienna[$n]=$test;
  8. }
  9. ?>

aby w wyniku otrzymac:
$nowa_zmienna[0]='wiersz nr=0'
$nowa_zmienna[1]='wiersz nr=1'
$nowa_zmienna[2]='wiersz nr=2'

innymi slowy chce, aby w zmiennej $test byla widoczna zmienna $n

Ten post edytował kyob 21.03.2007, 15:24:54


--------------------
.
Go to the top of the page
+Quote Post
nospor
post 21.03.2007, 15:34:57
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
innymi slowy chce, aby w zmiennej $test byla widoczna zmienna $n

Innymi slowy to zajrzyj do manuala. Dostales rozwiązane powyzej, ktore wali na ekran. Jakbys zajrzal do manuala, to bys zobaczyl co jest takie, ktore nie wali na ekran, a zwraca dla ciebie:
http://pl.php.net/manual/pl/function.sprintf.php


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
kyob
post 21.03.2007, 15:44:40
Post #5





Grupa: Zarejestrowani
Postów: 40
Pomógł: 0
Dołączył: 16.03.2003

Ostrzeżenie: (0%)
-----


dzieki dziala

  1. <?php
  2. $test='wiersz nr = %d';
  3. for($n=0; $n<3; $n++)
  4. {
  5. echo sprintf($test,$n).'<br />';
  6. }
  7. ?>


--------------------
.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 07:43