我想打印这个数组请有人帮助...我想打印多维数组在PHP
$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'];
没有得到期望的值...
我想打印这个数组请有人帮助...我想打印多维数组在PHP
$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'];
没有得到期望的值...
<?php
echo $at[1][1]['a'];
echo $at[1][2]['a'];
?>
如果你没有使用循环,这样就可以呼应
有多重这样做的方法..
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]
[1]
secondOne是指数
2.
echo '<pre>'; print_r($ar[1]); echo '<pre/>';
var_dump($ar[1]);
4.
using For
5.
using foreach
echo '<pre>'.print_r($myArray,true).'</pre>';
在你的榜样
您展示母鹿数组sn't已经构件$ AR [1] [0] [ 'A'] 它构件$ AR [1] [1 ] [ '一']
for($i = 0; $i < sizeof($ar, 0); i++) {
for($j = 0; $j < sizeof($ar, 1); j++) {
echo $ar[i][j];
}
}
使用本'在回声$ [ 1] [1] ['a'];' –
@MujeebuRahman是正确的,请记住您正在指定索引,所以'0'将不起作用,因为您给了索引'1'和'2'。 – matiaslauriti