Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Petle & inkrementacja numeru zmiennej
elem8
post
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 14.06.2009

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


Witam mam trzy zmienne:

  1. <?php
  2. $n1 = jeden;
  3. $n2 = dwa;
  4. $n3 = trzy;
  5. ?>


Teraz pytanie - jak wyswietlic "jeden dwa trzy" za pomoca petli, tak zebym nie musial wpisywac po kolei echo("$n1 $n2 $n3");, tylko zeby numerek sie inkrementowal ? Probowalem tak:

  1. <?php
  2. do {
  3.  
  4. $liczba = 1;
  5.  
  6. echo("$n$liczba ");
  7.  
  8. $liczba++;     } while ($liczba <= 3);
  9. ?>


ale niczego mi to nie zwraca. prosze o pomoc

Z gory wielkie dzieki
pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
megawebmaster
post
Post #2





Grupa: Zarejestrowani
Postów: 143
Pomógł: 17
Dołączył: 8.11.2008
Skąd: Libiąż

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


Po pierwsze - jednak lepiej byłoby skorzystać z tablic w taki banalny sposób
  1. <?php
  2. $dane[1] = 'jeden';
  3. $dane[2] = 'dwa';
  4. # itd...
  5. # lub tak
  6. $dane = array(1 => 'jeden', 2 => 'dwa', 3 => 'trzy');
  7. ?>

niż w taki dziwny i karkołomny sposób wykorzystywać równie dziwne i karkołomne konstrukcje. Wtedy o wiele łatwiej się do tego dostać i dodatkowo łatwo po tym iterować.

Ten post edytował megawebmaster 16.06.2009, 10:09:26
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 28.12.2025 - 00:20