Может кто-нибудь объяснить мне, почему этот код не работает:
<?php
for($i = 0; $i < 3; $i++) {
for($j = 0; $j < 3; $j++) {
$arr[$i][$j] = $i.$j;
}
}
foreach ($arr as $key => $value) {
foreach ($value as $key2 => $value2){ // line 8 = error
echo $key." ".$key2."<br />";
}
}
?>
Я получаю эту ошибку:
Предупреждение: неверный аргумент передан foreach () в C: \ wamp \ www \ script \ index.php в строке 8
Я просто не могу понять, почему я получаю эту ошибку. Массив $ arr должен начинаться со значений в обоих измерениях. Не так ли?