Question

Is it need to use blade foreach like this

<!-- Blade foreach -->
@foreach ($users as $user)
 <div class="user">{{ $user->name }}</div>
@endforeach

Because blade PHP template is very similar to C# Razor, is ti possible to use foreach loop like this

<!-- Blade foreach -->
@foreach ($users as $user)
 <div class="user">{{ $user->name }}</div>

Does I must always end foreach like this @endforeach??

Was it helpful?

Solution

Yes, Blade templating does not use indents to recognize the end of controle structures. Behind the scenes it will all be converted to regular PHP. It is just a more convenient and cleaner way to write your views. That is why a {{ $var }} outputs the following <?php echo $var;?>.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top