首頁 > 後端開發 > php教程 > Laravel用foreach遍歷的時候怎麼排除一項?

Laravel用foreach遍歷的時候怎麼排除一項?

WBOY
發布: 2016-08-10 09:07:21
原創
1333 人瀏覽過

Laravel用foreach遍歷的時候怎麼排除一項?
例如,
一個用戶有多篇文章,在一篇文章的詳情頁,顯示了本篇文章的詳情,在該文章詳情下面,顯示該用戶的其他文章:

<code><p>文章详情:</p>
<h2>{{$article->title}}</h2>
<p>{{$article->content}}</p>

<h4>该用户其他文章:</h4>
@foreach ($articles as $article)
<p>{{$article->title}}</p>
@endforeach</code>
登入後複製
登入後複製

問題:
在foreach遍歷的時候,如何排除上面已經顯示的文章?

回覆內容:

Laravel用foreach遍歷的時候怎麼排除一項?
例如,
一個用戶有多篇文章,在一篇文章的詳情頁,顯示了本篇文章的詳情,在該文章詳情下面,顯示該用戶的其他文章:

<code><p>文章详情:</p>
<h2>{{$article->title}}</h2>
<p>{{$article->content}}</p>

<h4>该用户其他文章:</h4>
@foreach ($articles as $article)
<p>{{$article->title}}</p>
@endforeach</code>
登入後複製
登入後複製

問題:
在foreach遍歷的時候,如何排除上面已經顯示的文章?

`
@foreach ($articles as $a)

<code>@if($a->id != $article->id)
    {{$a->title}}
@endif</code>
登入後複製

@endforeach
`

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板