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))到底给了您什么?