【发布时间】:2017-06-19 18:04:52
【问题描述】:
我有一个包含嵌套关联数组和嵌套索引数组的索引数组:
$myArray = array (
0 => array (
'name' => 'Paul',
'age' => '23',
'hobbies' => array (
0 => 'basketball',
),
'pets' => 'dog',
),
);
如何访问所有这些值并将它们转换为变量?
【问题讨论】:
-
你不应该,只要你需要它的任何值就使用数组。
-
我对此有疑问。例如,
echo $myArray[0]['name'];不会输出我期望的结果。 -
它输出什么?当我尝试它时,它输出“保罗”。 @jeroen 是对的,如果您开始尝试将数组转换为变量,您只会弄乱变量空间。
-
我认为问题在于我想要做的是将整个字符串转换为数组。我可能不得不通过“explode”或“preg_split”拆分字符串。
标签: php arrays parsing nested associative