Php 如何获取第二个数组?
我有一个数组,它返回:Php 如何获取第二个数组?,php,Php,我有一个数组,它返回: Array ( [] => Array ( [first_name] => Charles [last_name] => Darwin [title] => 1 [academic_unit] => 2 ) ) 我想得到第二个数组。我
Array
(
[] => Array
(
[first_name] => Charles
[last_name] => Darwin
[title] => 1
[academic_unit] => 2
)
)
我想得到第二个数组。我该怎么做呢?您可以这样访问它
$array[null]['first_name']
//or this which saves you a cast from null to an empty string
$array['']['first_name']
“[]=>数组”表示索引为空字符串
$array = array(null => array('hello'));
print_r($array);
null
将在内部强制转换为空字符串
$array = array(null => array('hello'));
print_r($array);
导致
Array
(
[] => Array
(
[0] => hello
)
)
从文档中可以看到:“此外,还将进行以下关键点转换”
Null将被强制转换为空字符串,即Null键将实际存储在“.”下。var_dump(key($array))到底给了您什么?