User Tools

Site Tools


inf:php:foreach

Rozszerzenie pętli 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:

        <?php
        $p0rnz = array("Wild Orchid", "Animal Instincts", "Night Rhythms",
            "Illicit Dreams", "Night Fire", "I Like to Play Games",
            "Indecent Behaviour", "Lap Dancing", "Leaving Scars");
 
        foreach($p0rnz As $p0rnzIndex => $p0rn) {
            echo "<br>$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

inf/php/foreach.txt · Last modified: 2021/02/16 09:56 (external edit)