xxxxxxxxxx
//The each method iterates over the items in the collection and passes each item to a closure:
$collection->each(function ($item, $key) {
//
});
//If you would like to stop iterating through the items, you may return false from your closure:
$collection->each(function ($item, $key) {
if (/* condition */) {
return false;
}
});
//eachSpread
//The eachSpread method iterates over the collection's items, passing each nested item value into the given callback:
$collection = collect([['John Doe', 35], ['Jane Doe', 33]]);
$collection->eachSpread(function ($name, $age) {
//
});
//You may stop iterating through the items by returning false from the callback:
$collection->eachSpread(function ($name, $age) {
return false;
});
xxxxxxxxxx
@foreach ($users as $user)
@continue($user->type == 1)
<li>{{ $user->name }}</li>
@break($user->number == 5)
@endforeach
xxxxxxxxxx
@foreach ($users as $user)
@continue($user->type == 1)
<li>{{ $user->name }}</li>
@break($user->number == 5)
@endforeach
xxxxxxxxxx
@foreach (@$referenceRequestAnswers as $question => $answer)
<tr>
<td>Question {{ $loop->iteration}} {!! $question !!}</td>
<td>{{ $answer }}</td>
</tr>
@endforeach