问题:
$a = array("a" => "1", "b" => "2");
print_r($a);
Run Code Online (Sandbox Code Playgroud)
输出:
Array = ([0]=>'1'
[a]=>'1'
[1]=>'2'
[b]=>'2')
Run Code Online (Sandbox Code Playgroud)
但我想要的是
Array = ( [a]=>'1'
[b]=>'2')
Run Code Online (Sandbox Code Playgroud)
有什么建议?
应该:
$a=array('a'=> '1','b'=> '2');
Run Code Online (Sandbox Code Playgroud)
或者如果你的意思是想要显示数组,那么
$a=array('a'=> '1','b'=> '2');
$data = print_r($a, true);
echo $data;
//would result in
Array ( [a] => 1 [b] => 2 )
Run Code Online (Sandbox Code Playgroud)