
First and last item of the array using foreach iteration in laravel blade
First and last item of the array using foreach iteration in laravel blade
In this session, we will try our hand at solving the "First and last item of the array using foreach iteration in laravel blade".
-
First/last item of the array in laravel
--PATH resources/views/<yourfile>.blade.php@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 {{ $user->id }}</p> @endforeach
This code snippet helps you to get the first and last item of the array through the loop iteration. This array variable holds useful information like current loop index and whether this is the first or last iteration through the loop. This is a very useful function to get the first and last elements of an array in laravel using foreach in laravel blade file.
This is useful to add css classes to the first and last element in the array through loop iteration and you can manipulate first and last elements of the array as per your requirement.
-
Add class to first item and the last item of array using foreach in laravel blade file
--PATH resources/views/<yourfile>.blade.php<ul class="list-unstyled"> @foreach ($posts as $post) <li @if($loop->first) class="first-item" @endif> {{ $post->title }} </li> @endforeach </ul> <ul class="list-unstyled"> @foreach ($posts as $post) <li @if($loop->last) class="last-item" @endif> {{ $post->title }} </li> @endforeach </ul>
It helps you to get the first and last item of the array through the loop iteration, using if condition you can add class to first item and the last item of array using foreach method in laravel blade file. If the current item is the first item of array then it appends the first-item class to list item and in the other case if the current item of loop is the last item then it appends the last-item class to the list item.
If you like what you are reading, please consider buying us a coffee ( or 2 ) as a token of appreciation.
Don't forget to share this article! Help us spread the word by clicking the share button below.
We appreciate your support and are committed to providing you valuable and informative content.
We are thankful for your never ending support.
Random Code Snippet Queries: Laravel
- How to display pivot table column value in laravel
- Laravel form request validation
- Send id with route Laravel
- Display first n record from collection in laravel view
- How to check records exist in loaded relationship in Laravel blade view
- Pagination in laravel
- How to upload image in laravel 8
- Create model with migration and seeder
- Laravel migration add foreign key to existing table
- How to get the random value form a specific column in laravel ?
- How to use more than one query scope in Laravel
- Ajax POST request in laravel
- Attempt to read property "avatar" on null in Laravel
- SQLSTATE[42S22]: Column not found: 1054 Unknown column 'users.post_id' in 'where clause
- How to get only time from created_at in laravel
- How to pass variable from controller to model in Laravel
- Wheredate in laravel not working
- How to add foreign key in laravel using migration
- Get latest record by created at in Laravel
- Laravel API response format
- Array to string conversion laravel Controller
- Cannot end a section without first starting one
- Seed database using SQL file in Laravel
- Argument 1 passed to App\Http\Controllers\Auth\LoginController::authenticated() must be an instance of App\Http\Controllers\Auth\Request
- Display success message in laravel