2013-10-01 39 views
0

我有一個JSON元素,我與功能json_decode($vr)但像結果進行解碼,它告訴我這個的Json解碼刪除stdClass的

Array([0] => stdClass Object ([id] => 4 [name] => Elis) 
      [1] => stdClass Object ([id] => 5 [name] => Eilbert))1 

與陣列,我不能什麼都不做,以前我都刪除stdClass對象我該怎麼做? 如果我用戶json_encode($vr,true)我會接收數組而不是stdClass。

當我嘗試做econde它告訴我類stdClass的一個錯誤對象的JSON在foreach不能轉換爲字符串,我還以爲是該stdClass的

+1

你的問題是? – Halcyon

+0

與那個數組我不能做任何事,在我必須刪除stdClass對象之前,我該怎麼做? – fabrizio

+1

你想刪除一個類?但爲什麼? 'stdClass'是一個本地類,我不會搞砸它。 – Halcyon

回答

2

我想你需要類似的東西:

<?php 
foreach($array as $object){ 

$id = $object->id; 
$name=$object->name; 

echo "Hello $name your id is $id"; //Or whatever you want to do with it 
} 

?>