W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
除了條件語句, Blade 還提供了與 PHP 循環(huán)結(jié)構(gòu)功能相同的指令。同樣,這些語句的功能和它們所對應(yīng)的 PHP 語法一致:
@for ($i = 0; $i < 10; $i++)
The current value is {{ $i }}
@endfor
@foreach ($users as $user)
<p>This is user {{ $user->id }}</p>
@endforeach
@forelse ($users as $user)
<li>{{ $user->name }}</li>
@empty
<p>No users</p>
@endforelse
@while (true)
<p>I'm looping forever.</p>
@endwhile
技巧:循環(huán)時(shí),您可以使用 循環(huán)變量 去獲取有關(guān)循環(huán)的有價(jià)值的信息,例如,您處于循環(huán)的第一個(gè)迭代亦或是處于最后一個(gè)迭代。
在使用循環(huán)的時(shí)候,您可以終止循環(huán)或跳過當(dāng)前迭代:
@foreach ($users as $user)
@if ($user->type == 1)
@continue
@endif
<li>{{ $user->name }}</li>
@if ($user->number == 5)
@break
@endif
@endforeach
您可以在指令的單獨(dú)一行中聲明一個(gè)條件語句:
@foreach ($users as $user)
@continue($user->type == 1)
<li>{{ $user->name }}</li>
@break($user->number == 5)
@endforeach
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: