Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Zamiana kolejnosci
Forum PHP.pl > Forum > Przedszkole
manioleks222
Cześć,
zaczynam z PHP i mam takie zadanie, by odwrócic kolejnosc wyswietlania tekstu w tym przypadku 321 na 123 i nie wiem co dalej
CODE
<?php
$liczby["liczba1"]= 3;
$liczby["liczba2"]=2;
$liczby["liczba3"]=1;
foreach ($liczby as $key)
{ echo $key;

}

?>

markonix
http://pl1.php.net/strrev
manioleks222
Dzieki za odp, ale mam uzywac tylko petli i instrukcji warunkowych
com
zadań domowych nie odrabiamy, pomyśl trochę wink.gif
manioleks222
mysle juz troche nad tym, nie jest to tak ze zadanie to odrazu na internet:D. A moglibyscie mnie chociaż naprowadzić na rozwiazanie?
trueblue
Pierwszy z ostatnim, drugi z przedostatnim, itd.
manioleks222
tyle sie domyslilem ale jak to zrobic biggrin.gif
trueblue
Użyj pętli i instrukcji warunkowych smile.gif
com
  1. for($i=count($liczby); $i>0; $i--)
  2. // tutaj wyswietl
Pyton_000
Dla pętli for to nie zadziała bo nie ma kluczy indeksowanych liczbowo smile.gif

  1. foreach(array_reverse($tablica) as $key => $val)
trueblue
Cytat(Pyton_000 @ 24.03.2014, 19:57:53 ) *
  1. foreach(array_reverse($tablica) as $key => $val)

A za to dostanie gałę, bo miały być tylko instrukcji warunkowych i pętli:)
com
Cytat(Pyton_000 @ 24.03.2014, 19:57:53 ) *
Dla pętli for to nie zadziała bo nie ma kluczy indeksowanych liczbowo smile.gif


Jakby miało nie działać to bym chyba tego nie pisał, co z tego że tak jest brzydko, jak ma spełniać założenia to trzeba się tego trzymać wink.gif a nastepnym razem zanim powiesz to lepiej sprawdź :

  1. $liczby["liczba1"]= 3;
  2. $liczby["liczba2"]=2;
  3. $liczby["liczba3"]=1;
  4. for($i=count($liczby); $i>0; $i--)
  5. {
  6. $key = 'liczba'.$i;
  7. echo $liczby[$key];
  8. }


http://ideone.com/eWBXjO wink.gif

nie pisałem gotowca bo to było zadanie domowe, a itak za dużo podpowiedziałem..
vonski
Nie żebym się czepiał, ale count to chyba też funkcja wink.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.