Heim >Backend-Entwicklung >PHP-Tutorial >Wie kann ich ein Element beim Durchlaufen mit foreach in Laravel ausschließen?

Wie kann ich ein Element beim Durchlaufen mit foreach in Laravel ausschließen?

WBOY
WBOYOriginal
2016-08-10 09:07:211343Durchsuche

Wie schließe ich ein Element aus, wenn ich foreach traversal in Laravel verwende?
Beispiel:
Ein Benutzer hat mehrere Artikel. Auf der Detailseite eines Artikels werden die Details dieses Artikels angezeigt. Unter den Artikeldetails werden weitere Artikel des Benutzers angezeigt:

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

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

Frage:
Wie schließe ich die oben angezeigten Artikel während des Foreach-Durchlaufs aus?

Antwortinhalt:

Wie schließe ich ein Element aus, wenn ich foreach traversal in Laravel verwende?
Beispiel:
Ein Benutzer hat mehrere Artikel. Auf der Detailseite eines Artikels werden die Details dieses Artikels angezeigt. Unter den Artikeldetails werden weitere Artikel des Benutzers angezeigt:

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

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

Frage:
Wie schließe ich die oben angezeigten Artikel während der foreach-Durchquerung aus?

`
@foreach ($articles as $a)

<code>@if($a->id != $article->id)
    {{$a->title}}
@endif</code>

@endforeach
`

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn