我有一個PHP鍵/值數組,我想從那裏獲取一個值並將其顯示在div中。PHP,從數組中獲取值?
到目前爲止,我有:
$homepage = file_get_contents('http://graph.facebook.com/1389887261/reviews');
$parsed = json_decode($homepage);
我想要得到的值了鍵/值對數組這樣的:
foreach ($parsed as $key => $values){
echo $values['rating'];
}
但這並不檢索值。我究竟做錯了什麼?
我得到'不能使用stdClass類型的對象作爲數組' – Patrioticcow 2011-06-07 19:14:18
這是不正確的。 '$ parsed'是一個stdClass對象,而不是一個數組。 – 2011-06-07 19:15:00
檢查freddy的答案,你需要提供true作爲'$ parsed = json_decode($ homepage,true);'中的第二個參數。還更新了我的答案。 – Niklas 2011-06-07 19:15:48