我该如何解析这个结果?

时间:2011-09-09 23:31:46

标签: php facebook json parsing

Array (
    [0] => stdClass Object ( 
        [name] => query1 
        [fql_result_set] => Array ( [0] => stdClass Object ( [fan_count] => 226 ) ) ) 
    [1] => stdClass Object ( 
        [name] => query2 
        [fql_result_set] => Array ( [0] => stdClass Object ( [fan_count] => 247 ) ) ) 
    [2] => stdClass Object ( 
        [name] => query3 
        [fql_result_set] => Array ( [0] => stdClass Object ( [fan_count] => 580 ) ) ) 
    [3] => stdClass Object ( 
        [name] => query4 
        [fql_result_set] => Array ( [0] => stdClass Object ( [fan_count] => 10 ) ) ) 
    [4] => stdClass Object ( 
        [name] => query5 
        [fql_result_set] => Array ( [0] => stdClass Object ( [fan_count] => 508 ) ) ) 
)

我如何解析这个结果?

我搜索过,但我没有发现我是怎么做到的。

1 个答案:

答案 0 :(得分:1)

假设您的数组变量名为$data

foreach ($data as $object) {
  $name = $object->name;
  $result_set = $object->fql_result_set;
  $fan_count = $result_set[0]->fan_count;

  // Do what you need to with the data here
}

希望有所帮助