Foreachtan çıkarırsanız döngü olmaz.Hata noktalı virgüldeymiş aşağıdaki çalışması gerekiyor.
echo "<pre>";
$limit =10;
$i =0;
shuffle($trendlist[0]->trends);
foreach ($trendlist[0]->trends as $topic)
{
$i++;
echo ''.$topic->name.'</a><br />';
if($i == $limit) {break;}
}
Simdi oldu. Tesekkur ederim...