PHP循环foreach

来源:百度知道 编辑:UC知道 时间:2024/05/14 08:57:34
$ads = $oem->getS('ad', array('caId' => $o->id, 'aId' => $aId, 'page' => $page));
foreach ($ads as $b){
echo (' <span><a href="bb.php?&cId=1">'.$b->title.'</a></span> ');}

这个foreach能不能控制它显示出来的数据数量?它本来查出来是20条数据,我只想显示5条,谁帮帮我该怎么办?用其它办法也可以的,简单点就好,谢谢!

$ads = $oem->getS('ad', array('caId' => $o->id, 'aId' => $aId, 'page' => $page));
$d=1;
foreach ($ads as $b){
echo (' <span><a href="bb.php?&cId=1">'.$b->title.'</a></span> ');
if($d==5){break;}else{$d++;}
}