我有一个索引数组,它包含一个嵌套的关联数组和一个嵌套的索引数组:
$myArray = array (
0 => array (
'name' => 'Paul',
'age' => '23',
'hobbies' => array (
0 => 'basketball',
),
'pets' => 'dog',
),
);
如何将所有这些解析为变量?
编辑:我是StackOverflow的新手。我想删除这个问题,但我不能。请忽略。我认为问题是这个数组是一个长字符串,我需要分成一个数组,通过" explode"或" preg_split。"
答案 0 :(得分:1)
您只能从数组
访问像这样编写你的数组
$myArray = [
0 => [
'name' => 'Paul',
'age' => '23',
'hobbies' => [
0 => 'basketball',
],
'pets' => 'dog'
]
];
假设您要访问第一个元素的名称
echo $myArray[0]['name']; // it will print 'Paul'
echo $myArray[0]['hobbies'][0]; // it will print basketball
现在你可以像上面那样取。