访问php数组中令人困惑的元素分布

时间:2014-12-11 20:28:54

标签: php arrays key associative-array

我试图访问从黑盒传递给我的变量中的项目。当我使用像

这样的东西时
var_dump($var)

检查变量的内容我给出的东西看起来像这样

array(2) {
    'home' => array(6) {
        'label'=> string(4) "home"
        'title'=> string(15) "go to home page"
        'link' => string(45) "....com/store/"
        'first => bool(true)
        'last' => null
        'readonly' => null
    }
    'category2336' => array(6) {
        'label' => string(9) "the title"
        'link' => string(0) ""
        'title' => null
        'first' => null
        'last' => bool(true)
        'readonly' => null
    }
}

如何访问此阵列中的第二个键(地图)?特别是标有category2336的区域。

1 个答案:

答案 0 :(得分:1)

如果只想要,那么您可以使用array_keys来获取一系列密钥。

$keys = array_keys($var);
echo $keys[1];  // category2336