Blade compilează directivele sale direct în cod PHP nativ ultra-rapid, oferind o sintaxă mult mai curată decât tagurile clasice <?php foreach(...): ?>.
Una dintre cele mai utile directive este @forelse: combină o buclă foreach cu o verificare automată a cazului în care colecția este goală (@empty), eliminând structurile imbricate if (count(...) > 0).
Exemplu: Utilizarea directivei @forelse cu variabila specială $loop
<ul>
@forelse ($articles as $article)
<li class="{{ $loop->first ? 'highlight-first' : '' }}">
{{ $loop->iteration }}. {{ $article->title }}
</li>
@empty
<li>Nu există niciun articol publicat în această categorie.</li>
@endforelse
</ul>
Întrebări & Exemple de Cod:
Directive de Control al Fluxului: @if, @foreach și @forelseAi o nelămurire despre utilizarea comenzii
Directive de Control al Fluxului: @if, @foreach și @forelsesau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.