FQL: Facebook uygulaması php

2 Cevap php

Merhaba ben şu hayata geçirdik

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

Şimdi $fqlResult öğeleri almak gerekir. Bunu nasıl yapmalıyım?

2 Cevap

Sadece facebook tarafından döndürülen dizi yineleme yapabilirsiniz:

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

Kod için teşekkürler! Ben yeni bir kütüphane ile FQL yapmaktan bu yolu arıyordu!

Ayrıca aşağıdaki fonksiyonu ile (nedeniyle ön etiketleri) uygun bir biçimde tüm dizi yazdırabilirsiniz:

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

d($fqlResult);