2014-02-10 77 views
0
$vars = Array (
[name] => youname 
[fields] => Array 
     (
      [field_52aab3d95f535] => 400 
      [field_52d5e94738a5a] => 
      [field_52aab3e65f536] => 
      [field_52aab3f85f537] => In Progress 
      [field_52aab40e5f538] => 1 
      [field_52aab3548adfc] => 
     ) 
) 

鑑於此,我如何定位「進行中」?對於名稱,我可以使用$ vars ['name'],但是我無法獲得另一個數組中的值。如何獲取另一個數組內的數組值?

+2

剛剛$ vars ['fields'] ['field_52aab3f85f537'] – Ruben

回答

1

你根本:

$vars['fields']['field_52aab3f85f537']; 

這樣您可以直接訪問該值。

也請參閱該文檔:PHP arrays

0

您訪問它們作爲陣列的價值 - 陣列。如果這是有道理的,而不是我atm。 HEHEHE

echo $vars['fieids']['field_52aab3d95f535']; 
0

PHP array將幫助您在另一個數組內打印數組值。

foreach($vars['fields'] as $fields => $value){ 
    echo $array[$fields]; 
} 
0

嘗試此 回聲$瓦爾[ 'fieids'] [ 'field_52aab3d95f535'];

相關問題