Я пытаюсь получить доступ к элементу в переменной, переданной мне из черного ящика. Когда я использую что-то вроде
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
}
}
Как получить доступ ко второму ключу в этом массиве (карте)? В частности, область, помеченная категорией2336.
Если вы просто хотите ключ, вы можете использовать array_keys
для получения массива ключей.
$keys = array_keys($var);
echo $keys[1]; // category2336
$var['category2336']
.