ItSolutionStuff.com

Laravel Blade If Condition Example

By Hardik Savani β€’ April 16, 2024
Laravel

Hi,

This simple article demonstrates of laravel blade if condition example. We will look at example of laravel blade if multiple conditions. i would like to share with you if condition in laravel blade. let’s discuss about laravel if condition in view.

i will give you simple example of how to write if else statement in laravel 6, laravel 7, laravel 8, laravel 9, laravel 10 and laravel 11 example.

let's see one by one example bellow:

If Condition Example:

Syntax:

@if (condition)

/* Statements inside body of if */

@endif

Blade File Code:

@if($isAdmin == 1)

Admin User

@endif

Controller File Code:

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;

class AjaxController extends Controller

{

/**

* Create a new controller instance.

*

* @return void

*/

public function index()

{

$isAdmin = 1;

return view('ajaxRequest', compact('isAdmin'));

}

}

If Else Condition Example:

Syntax:

@if (condition)

/* Statements inside body of if */

@else

/* Else body of if */

@endif

Blade File Code:

@if($status == 1)

Active

@else

InActive

@endif

Controller File Code:

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;

class AjaxController extends Controller

{

/**

* Create a new controller instance.

*

* @return void

*/

public function index()

{

$status = 1;

return view('ajaxRequest', compact('status'));

}

}

If Else If Condition Example:

Syntax:

@if (condition)

/* Statements inside body of if */

@elseif(condition)

/* if else inside body */

@else

/* Else body of if */

@endif

Blade File Code:

@if($status == 1)

Active

@elseif($status == 2)

Waiting

@else

InActive

@endif

Controller File Code:

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;

class AjaxController extends Controller

{

/**

* Create a new controller instance.

*

* @return void

*/

public function index()

{

$status = 3;

return view('ajaxRequest', compact('status'));

}

}

I hope it can help you...

Tags: Laravel
Hardik Savani

Hardik Savani

I'm a full-stack developer, entrepreneur, and founder of ItSolutionStuff.com. Passionate about PHP, Laravel, JavaScript, and helping developers grow.

πŸ“Ί Subscribe on YouTube

We Are Recommending You

β˜…

How to Create Custom Blade Directive in Laravel?

Read Now β†’
β˜…

Laravel 8 Auth with Livewire Jetstream Tutorial

Read Now β†’
β˜…

Laravel Blade Check If Variable is Set or Not Example

Read Now β†’
β˜…

How to Write PHP Code in Laravel Blade?

Read Now β†’
β˜…

Laravel - How to Check If Array is Empty in Blade?

Read Now β†’
β˜…

How to Create Word Document File in Laravel?

Read Now β†’
β˜…

Laravel - How to Get .env Variable in Blade or Controller?

Read Now β†’
β˜…

How to Create Blade File in Laravel using CMD?

Read Now β†’
β˜…

How to use Inject View in Laravel?

Read Now β†’
β˜…

Laravel Ajax Render View With Data Example

Read Now β†’
β˜…

Laravel Blade Check if View Exists or Not Example

Read Now β†’