2012-05-04 28 views
-2

私はこのJSONを手に入れましたが、そこからデータを抽出する方法を手がかりにしなければなりません。このJSONからデータを抽出する方法は?

私は$data['success'][0]['success']を試してみましたが、それは私が$ getPlayerLimitような何かをしたいと1000年

Array 
(
    [result] => success 
    [source] => Array 
     (
      [0] => getPlayerLimit 
      [1] => getPlayerCount 
     ) 

    [success] => Array 
     (
      [0] => Array 
       (
        [result] => success 
        [source] => getPlayerLimit 
        [success] => 1000 
       ) 

      [1] => Array 
       (
        [result] => success 
        [source] => getPlayerCount 
        [success] => 0 
       ) 

     ) 

) 
+0

何の値を見つけるために巡回できない

を働きました動作しませんか? –

+0

このJSONからデータを抽出する方法はわかりません。 –

答えて

0

を返ししかし、配列がgetPlayerLimit

foreach($data['success'] as $item) 
    { 
     if($item['source'] == 'getPlayerLimit') 
     { 
      /* 
       $item looks like: 

       Array 
       (
        [result] => success 
        [source] => getPlayerLimit 
        [success] => 1000 
       ) 
      */ 
      echo 'player limit is: ' . $item['success']; 
     } 
    } 
関連する問題