我想取出文件的是這樣定義的數組:採取領域出了多個陣列在PHP
$改編[$ J] [$ player_number] [「FIELD_NAME」] ;
我有2個字段在數組中:名稱和評級。當我打印陣列的輸出是:
Array ([$j] => Array ([names] => "some name" [rating] => "some number"))
我的問題是,我不能拿域「名」和「等級」在同一迴路,當我做「爲每個」。當我分開進行時 - 它可以正常工作,但我無法正常分類。 我知道我必須以某種方式使用「列表」,我試圖執行它,但沒有成功。
我在做什麼是:
function get_array_column($array, $column)
{
$ret = array();
foreach ($array as $row) $ret[] = $row[$column];
return $ret;
}
for($i=1;$i<=$num_groups;$i++)
{
$a = array();
$a = get_array_column($arr[$i],'names');
foreach ($a as $value)
{
echo $value;
}
}
感謝。
請添加您迄今爲止編寫的代碼,因爲它是很難理解你想在這裏做什麼。 – 2014-10-16 12:05:24
@ i-alarm-edalien該代碼已添加。 – 2014-10-16 12:16:38