我有一个数组$ ARR:得到阵列PHP的foreach父键
Array
(
[2] => Array
(
[status] => 0
[item] => Food Processer
[catagory] => Appliance
)
[23] => Array
(
[status] => 1
[item] => 12 cup medium muffin tray
[catagory] => Kitchenware
)
[24] => Array
(
[status] => 1
[item] => 24 cup mini muffin tray
[catagory] => Kitchenware
) etc...
我想对每个元素的表行结束:
<tr id="2" class="0"><td>Food Processer</td><td>Appliance</td></tr>
我当前的代码是:
foreach ($arr as $a)
{
echo('<tr id="'.key($a).'" class="'.$a['status'].'">');
echo('<td>');
echo($a['item']);
echo('</td>');
echo('<td>');
echo($a['catagory']);
echo('</td>');
echo('</tr>');
}
,但我得到的状态键(字符串“状态”)作为id的值我怎样才能得到父$ ARR键即(2,23,24)。
你的东东做的foreach($数组作为$键=> $值) – Daniel 2013-03-22 00:01:23