如果我有:
$data = array(
'id01' => array(
'firstName' => 'Eric',
'lastName' => 'Smith',
),
'id02' => array(
'firstName' => 'John',
'lastName' => 'Turner',
),
);
foreach ( $data as $key){
print "$key[firstName]<br>";
echo $key[0];
}
Run Code Online (Sandbox Code Playgroud)
该$key[0]
部分不工作...基本上我正在尝试输出id01,然后id02,基本上是forloop正在处理的数组的id部分...
关于正确语法的任何想法?
你需要的是什么
foreach ($data as $key => $val){
print "$val[firstName]<br>"; //changed to $val
echo $key; //prints id01, id02
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
101 次 |
最近记录: |