#if Statements

@if (count($records) === 1) I have one record! @elseif (count($records) > 1) I have multiple records! @else I don't have any records! @endif 

#isset & empty

@isset($records) // $records is defined and is not null... @endisset @empty($records) // $records is "empty"... @endempty 

#Authentication

@auth // The user is authenticated... @endauth @guest // The user is not authenticated... @endguest 

#Loops

@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 

Loop Iteration:

@foreach ($users as $user) @if ($loop->first) This is the first iteration. @endif @if ($loop->last) This is the last iteration. @endif <p>This is user <!--swig7--></p> @endforeach 

See more: Laravel Loop Variable

Comments