Сбор информации с разных страниц Facebook

rolph

Новичок
Друзья, делаю скрипт, который будет собирать информацию с нескольких страниц Facebook о количестве 'I like' и сохранять в файле.
Но пока что-то не складывается, остановился на выводе в цикле

Функция по-отдельности работает:
PHP:
function bfan($pageID) {
$info = json_decode(file_get_contents('http://graph.facebook.com/' . $pageID));
echo $info->likes;
echo ' ';
echo $info->name;
}
Но когда подключаю цикл и вывод названий из файла, почему-то не работает:
PHP:
$file = file("FB_crs.txt");
for($i = 0; $i < sizeof($file); $i++)
    echo bfan($file[$i]).'<br>';
Подскажите, что не так, как я понимаю всё зависает на строке:
PHP:
$info = json_decode(file_get_contents('http://graph.facebook.com/' . $pageID));
UPD:Есть результат, но выполняется скрипт долго.
Сделал так:
PHP:
foreach ($file as $value) {
$value=trim($value);
bfan($value);
}
 
Сверху