Result:
Warning: Invalid argument supplied for foreach() in /nfs/c01/h16/mnt/4450/domains/isithackday.com/html/curl/use-boss.php on line 14
Source:
$search = 'donkeys';
$appid = 'appid=YOUR_BOSS_KEY';
// ^ get your own key!
$url = 'http://boss.yahooapis.com/ysearch/web/v1/'.
$search.'?format=xml&'.$appid;
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$output = curl_exec($ch);
curl_close($ch);
$data = simplexml_load_string($output);
foreach($data->resultset_web->result as $r){
echo "<h3><a href=\"{$r->clickurl}\">{$r->title}</a></h3>";
echo "<p>{$r->abstract} <span>({$r->url})</span></p>";
}