Rozszerzenie pętli [[inf:php:for|for]]. Używana, gdy pracujemy z tablicą o nieznanym rozmiarze. Przebiega po wszystkich jej elementach.
foreach ($NazwaTablicy As $ElementTablicy)
{
wykonanie instrukcji w klamrach
}
Lub:
foreach ($NazwaTablicy As $IndeksTablicy => $ElementTablicy)
{
wykonanie instrukcji w klamrach
}
Druga wersja działa jak pierwsza, ale umożliwia również dostęp do indeksów tablicy.
Przykład:
$p0rn) {
echo "
$p0rnzIndex - $p0rn";
}
?>
Generuje:
0 - Wild Orchid
1 - Animal Instincts
2 - Night Rhythms
3 - Illicit Dreams
4 - Night Fire
5 - I Like to Play Games
6 - Indecent Behaviour
7 - Lap Dancing
8 - Leaving Scars
PHP: http://pl2.php.net/manual/pl/control-structures.foreach.php