if (empty($nazwatablicy)) echo 'komunikat'; // sprawdza czy tablica jest pusta;
reset($nazwatablicy); // potrzebne gdy tablica była już używana;
while(list($klucz,$wartosc)=each($nazwatablicy)) echo $klucz.' '.$wartosc; // oczywiście trza to inaczej ubrać;
// jeżeli $wartosc jest tablicą to sięgasz po dane jako np.: $wartosc[0];
funkcja LIST zrobi to za ciebie - jako parametry tej funkcji jakby nazywasz zmienne które potem wykorzystujesz ; funkcja EACH zrobi to dla każdego elementu tablicy;
faktycznie nie pomyślałem; niby robią to samo; jednak pokusiłem się o testy; wnioski: szybkość wertowania tabeli (jedynie wyświetlanie danych) jest po stronie foreach, jednakże im więcej elementów w tablicy tym ta przewaga mniejsza - czym to jest spowodowane?
Tak swoją drogą, czy Ty pytasz jak odnieść się do elementu tablicy? Weź się nie wygłupiaj, w necie masz setki kursów PHP, tablice są w max. 3 rozdziale któregokolwiek…