我想打印这个阵列,请有人帮忙......
$ar[1] = array(
1 => array(
'a' => 1,
'b' => 2,
'c' => 3
),
2 => array(
'a' => 1,
'b' => 2,
'c' => 3
),
);
如何打印a,b,c ......?
$ar[1][0]->a;
或
$at[1][0]['a'];
没有得到理想的价值......
答案 0 :(得分:1)
for($i = 0; $i < sizeof($ar, 0); i++) {
for($j = 0; $j < sizeof($ar, 1); j++) {
echo $ar[i][j];
}
}
答案 1 :(得分:0)
<?php
echo $at[1][1]['a'];
echo $at[1][2]['a'];
?>
如果您没有使用循环,这样就可以回显
答案 2 :(得分:0)
有多种方法可以做到这一点..
<强> 1 强>
<?php
echo $at[1][1]['a'];
echo $at[1][1]['b'];
echo $at[1][1]['c'];
echo $at[1][2]['a'];
echo $at[1][2]['b'];
echo $at[1][2]['c'];
?>
$ar[1]
这是数组,$at[1][1]
secondOne[1]
是索引
<强> 2 强>
echo '<pre>'; print_r($ar[1]); echo '<pre/>';
第3 强>
var_dump($ar[1]);
<强> 4 强>
using For
<强> 5 强>
using foreach
答案 3 :(得分:0)
echo '<pre>'.print_r($myArray,true).'</pre>';
在您的示例中,您显示的数组没有成员$ ar [1] [0] [&#39; a&#39;] 它有成员$ ar [1] [ 1 ] [&#39; a&#39;]