2011-04-15 91 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能獲得更多的信息