2011-04-15 64 views
1
$a=Array ([storage] => [submitted] => 1 [values] => Array ([q] => googl [op])) 

如何从这个数组中获得q的值$ a-> q不给我值。为什么?如何从数组中获得值

+0

如果您不确定嵌套在一个数组水平做到这一点:的var_dump($一个 );它会更清晰。 – Cups 2011-04-15 15:39:21

回答

2

对对象使用->。对于一个数组,你需要指数这样的变量:

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

这是二维数组,你可以得到像上面那样的值。您可以使用foreach来获取数组的检索值。

0

得到它这样做:

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

您应该使用$一个[ '值'] [ 'Q'。

0

您可以在对象上使用 - >。对于一个数组,你需要指数这样的变量:

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

选中此foreach教程u能获得更多的信息