php中二维数组的输出出现了问题,提示:Notice: Array to string conversion

2025-03-07 09:40:01
推荐回答(2个)
回答1:

  $arr=array(array("111","222","333"),array("444","555","666"));
  print_r("{$arr[0][1]}");
?>

这样就可以了,多维数组、以及下标不是简单数值的数组,都需要{}起来。

回答2:

这种整型数据加不加双引号应该都是一样的吧。
$arr=array(array(111,222,333),array(444,555,666));
print_r($arr[0][1]);
这样就可以正常得出结果,没有错误警告。