laravel foreach 怎么判断只循环输出前两行。

<?php

foreach ($logo as $logo){    echo "
    <a href='$logo->href'><img src='$logo->img'></a>
  ";
}?>


猛跑小猪
浏览 1941回答 2
2回答

宝慕林4294392

laravel集合有很多现成的函数可用,而且查询结果集什么的也是集合形式的,建议转集合处理,以上可这么写:collect($logo)->take(2);

慕哥6287543

$i=0; foreach&nbsp;($logo&nbsp;as&nbsp;$logo){if($i==2){break;}&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;" &nbsp;&nbsp;&nbsp;&nbsp;<a&nbsp;href='$logo->href'><img&nbsp;src='$logo->img'></a> &nbsp;&nbsp;";&nbsp;&nbsp;&nbsp;&nbsp;$i++; }
打开App,查看更多内容
随时随地看视频慕课网APP