Błąd w zagnieżdżonych pętlach for w PHP.

Napisałem taki kod:

$kategorie = array( array(  array('SAM_OPO', 'opony', 100),
                            array('SAM_OLE', 'olej, 10'),
                            array('SAM_ŚWI', 'świece', 4)),
                    array(  array('VAN_OPO', 'opony', 120),
                            array('VAN_OLE', 'olej', 12),
                            array('VAN_ŚWI', 'świece', 5)),
                    array(  array('CIE_OPO', 'opony', 150),
                            array('CIE_OLE', 'olej', 150),
                            array('CIE_ŚWI', 'świece', 6)));

for ($warstwa=0; $warstwa<3; $warstwa++) {
    echo "Warstwa $warstwa<br />";
    for ($rzad=0; $rzad<3; $rzad++) {
        for ($kolumna=0; $kolumna<3; $kolumna++) {
            echo ' | '.$kategorie[$warstwa][$rzad][$kolumna];
        }
        echo '<br />';
    }
}

Zadaniem pętli jest wyświetlenie zawartości tablicy $kategorie. Niestety dostaję błąd od php.

1 odpowiedź

Przy SAM_OLE masz błąd w kolejnych elementach pętli i zamiast 3 elementów są tutaj tylko 2

Twoja odpowiedź

Zaloguj się aby odpowiedzieć.

Operiada

Operiada to polskojęzyczne forum informatyczne działające na zasadzie pytań i odpowiedzi.

Obserwowane tagi

Zaloguj się aby obserwować tagi.