如何从数组中获取值

时间:2011-04-15 15:34:02

标签: php arrays

$a=Array ([storage] => [submitted] => 1 [values] => Array ( [q] => googl [op]))

如何从此数组中获取q的值$ a-> q不会给出值。为什么呢?

5 个答案:

答案 0 :(得分:2)

您在对象上使用->。对于数组,您需要索引变量,如下所示:

echo $a['values']['q'];

答案 1 :(得分:1)

echo $a['values']['q'];

这是二维数组,你可以获得如上所述的值。

您还可以使用foreach来获取数组的检索值。

答案 2 :(得分:1)

你应该使用$ a ['values'] ['q']。

答案 3 :(得分:0)

要做到这一点:

echo $a['values']['q'];

答案 4 :(得分:0)

您使用 - >在对象上。对于数组,您需要索引变量,如下所示:

echo $a['values']['q'];

请查看此foreach教程,以获取更多信息