Я просто построил простой цикл foreach для запуска массива, но ничего не отображается. Никаких ошибок php.PHP foreach not looping
Может кто-нибудь сказать мне, почему это не работает?
$test = array (
"1" => array(
"name"=>"something"
),
"2" => array(
"name"=>"something"
)
);
foreach ($test as $key => $arr) {
echo $arr[$key]["name"];
}
Так что бы смысл иметь $ обр в цикле? –
'$ arr' - это просто удобный способ обратиться к' $ test [$ key] '. См. Http://php.net/manual/en/control-structures.foreach.php –
Вместо этого я отредактировал сообщение, чтобы использовать '$ arr'. Очевидно, у вас есть несколько способов сделать это. – slashingweapon