4

你好我已经实现了以下

$fql    =   "SELECT uid2 FROM friend WHERE uid1=" . $uid;
$param  =   array(
 'method'    => 'fql.query',
 'query'     => $fql,
 'callback'  => ''
);
$fqlResult   =   $facebook->api($param);

现在我需要从$fqlResult. 我该怎么做?

4

2 回答 2

5

您可以遍历 facebook 返回的数组:

$fqlResult   =   $this->facebook->api($param);
foreach($fqlResult as $result)
{
  print_r($result);
  print($result['name']);
}    

感谢您的代码!我一直在寻找这种使用新库制作 FQL 的方法!

于 2010-07-08T14:04:14.220 回答
0

您还可以使用以下功能以方便的格式(由于 pre 标签)打印整个数组:

function d($array) {
  echo '<pre>';
  print_r($array);
  echo '</pre>';
}

d($fqlResult);
于 2011-08-06T16:01:20.480 回答