Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 9.06.2011 Ostrzeżenie: (0%)
|
Witam wszystkich pierwszym postem. Właśnie raczkuję z php, przerabiam sobie pewien podręcznik i wiedzę uzupełniam manualem, ale… nie mogę zrozumieć, dlaczego poniższy kod z podręcznika działa. Siedzę nad tym już kilkadziesiąt minut.
Przykład 1 (podręcznik).
Chodzi mi głównie o działanie list() i each() w tabelach dwuwymiarowych. Dlaczego po wpisaniu echo "| $wartosc "; wyświetla się cały rząd, tzn. zawartość tablicy drugiego stopnia? W manualu (http://pl.php.net/manual/pl/function.each.php) jest: Przykład 2. Zawartość tablicy jest wywoływana przy pomocy dwóch zmiennych, każda po imieniu. W wypadku tablicy dwuwymiarowej z przykładu 1 wystarczy tylko $wartosc? Po co definiowano $klucz skoro nie ma do niego odwołania? W przykładzie 1 list() wyświetla wszystko automatycznie, a w przykladzie 2 trzeba to dokładnie określać? Dlaczego? Będę wdzięczny za pomoc. |
|
|
|
f#a#oo [PHP]Tablice dwuwymiarowe 9.06.2011, 09:11:51
Fifi209 Teraz zamiast each i list używa się pętli foreach 9.06.2011, 09:53:34
zordon poczytaj dokładnie w manualu o list() i each().
W... 9.06.2011, 10:03:38
f#a#oo @@Fifi209
Bardzo możliwe, ale teraz poznaję zasad... 9.06.2011, 11:43:12
nekomata W przyklejonym topic'u , jest bardzo dokładnie... 9.06.2011, 16:45:11
f#a#oo @nekromanta
Teraz rozumiem Podany przez Ciebie w... 9.06.2011, 21:23:26 ![]() ![]() |
|
Aktualny czas: 22.12.2025 - 17:01 |