1

我正在开发一个 facebook 应用程序,我尝试通过黄道带获取用户的朋友列表。然而,一些用户在同一个标​​志上有 20 个朋友。其他 50 个等等,我想将结果限制在 10 个。我需要专家的一些建议。

foreach($all_friends_profile as $profile)
{
  $frzodie  = star_sign($birthday);
  $frname = $profile->name;
  $frid = $profile->uid;
  $comp = "<div class=\"mod_frm mod_frm_margin clearfix\">
    <div class=\"pic\"><img src=\"https://graph.facebook.com/".$frid."/picture/\"></div>
    <div class=\"meta\">".$frname."</div>
    <div class=\"uiButton uiButtonSpecial\">Share</div></div>";

  if (strpos($frzodie,$randZodie) !== false) 
  { 
    echo $comp;   // **This must be limited to 10.**
  }
}
4

1 回答 1

1
$count = 0;
foreach(...) {
    ...
    $count++;
    if($count >= 10) {
         break;
    }
}
于 2013-03-27T22:41:14.027 回答