0

こんにちは、この配列の解決策を見つけようとしていますが、これに使用する用語がわかりません

私はこれを持っています

$arraylist = 
Array ([0] => Array ([ID] => 123
                       [No] => 5 
                       [CLASS] => B)
       [1] => Array ([ID] => 456
                       [No] => 6 
                       [CLASS] => B)
)

echo $arraylist[0]['ID']123 値の代わりに ID を取得するにはどうすればよいですか

4

2 に答える 2

4
$keys = array_keys($array[0]);
echo $keys[0];
于 2012-08-23T03:53:06.060 に答える
2

次の方法で配列をトラバースできます。

//go over array 0 and array 1
foreach($arraylist as $arr){
  //go over ID, NO, CLASS
  foreach($arr as $key => $val){
    //here the first $key = 'ID' and first $val = 123
    // the second pass in the loop will have $key = 'No' and $val = 5
    // and so on.
    // so you can do whatever you want with it here
    //...
  }
}
于 2012-08-23T04:01:51.347 に答える