如何创建print_r这样的数组:array(array('foo'=>'bar'))

时间:2016-02-23 01:16:46

标签: php

如何创建print_r这样的数组:

array( array('foo' => 'bar'))

因为这个:

$a = array( array('foo' => 'bar'))

将打印出来:

Array( [0] => Array ('foo' => 'bar'))

2 个答案:

答案 0 :(得分:0)

print_r始终通过显式显示索引来打印数组。没有办法自定义这个。因此,即使它是一个普通的索引数组,它也会显示所有数字索引。

答案 1 :(得分:0)

array( array('foo' => 'bar')) 

完全相同
Array( [0] => Array ('foo' => 'bar'))

另外,var_dump($array_var);应该为你做同样漂亮的漂亮打印。