Я массив массивов отформатирована, как следующее:Петля через массив массивы PHP
$list = [ ["fdsa","1","fdsa"],["sadf","0","asdf"],["frfrf","0","sadfdsf"] ]
Как я могу Перебери каждое значение?
Я массив массивов отформатирована, как следующее:Петля через массив массивы PHP
$list = [ ["fdsa","1","fdsa"],["sadf","0","asdf"],["frfrf","0","sadfdsf"] ]
Как я могу Перебери каждое значение?
foreach(new RecursiveIteratorIterator(new RecursiveArrayIterator($list)) as $item){
var_dump($item);
}
string(4) "fdsa"
string(1) "1"
string(4) "fdsa"
string(4) "sadf"
string(1) "0"
string(4) "asdf"
string(5) "frfrf"
string(1) "0"
string(7) "sadfdsf"
... если вы не хотите его более структурированным ...
Try:
$array = array(array("!","Hello","World"));
foreach($array as $key){
$myvar = $key[0];
$myvar2 = $key[1];
$myvar3 = $key[2];
}
ОБНОВЛЕНО!
Надеюсь, это помогло!
И что вы будете делать, если в массиве есть массив массив? Добавить еще один цикл? Или вы начнете смотреть на рекурсивные функции? – nietonfir
@nietonfir Проверьте изменения. –
Возможный дубликат [Алфавитный массив массивов PHP] (http://stackoverflow.com/questions/19391474/alphabetize-array-of-arrays-php) – andrewsi