Laravel Check If Foreach is Empty

Laravel’s Blade templating engine is a powerful tool for rendering dynamic content in your views. When working with arrays in Blade, it’s common to need conditional checks to determine whether the array is empty or not. In this blog post, we’ll dive deep into using the @forelse directive in Blade to elegantly handle empty arrays.

@forelse @empty

Controller Code:

public function index()

{

    $payments = payment::get();

    return view('home',compact('payments'));

}

Blade Code:

<div class="card-header">

    <h5>Laravel Check Array Empty in Blade - Wizbrand.com</h5>

</div>

<div class="card-body">

    @forelse ($payments as $item)

        <p class="bg-danger text-white p-1">Facebook</p>

    @empty

        <p class="bg-danger text-white p-1">No Facebook</p>

    @endforelse

</div>

@empty

Controller Code:

public function index()

{

    $payments = [];

    return view('home',compact('payments'));

}

Blade Code:

<div class="card-header">

    <h5>Laravel Check Array Empty in Blade - Wizbrand.com</h5>

</div>

<div class="card-body">

    @empty($payments)

        <p class="bg-danger text-white p-1">Facebook</p>

    @else

        <p class="bg-danger text-white p-1">No Facebook</p>

    @endempty

</div>

@if empty()

Controller Code:

public function index()

{

    $payments = [];

    return view('home',compact('payments'));

}

Blade Code:

<div class="card-header">

    <h5>Laravel Check Array Empty in Blade - Wizbrand.com</h5>

</div>

<div class="card-body">

    @empty($payments)

        <p class="bg-danger text-white p-1">Facebook</p>

    @else

        <p class="bg-danger text-white p-1">no Facebook</p>

    @endempty

</div>

@if count()

Controller Code:

public function index()

{

    $payments = [];

    return view('home',compact('payments'));

}

Blade Code:

<div class="card-header">

    <h5>Laravel Check Array Empty in Blade - Wizbrand.com</h5>

</div>

<div class="card-body">

    @if($payments->count() > 0)

        <p class="bg-danger text-white p-1">facebook</p>

    @else

        <p class="bg-danger text-white p-1">no facebook</p>

    @endif

</div>

Related Posts

A Fresh Way to Explore Bhopal Events, Attractions, and Local Experiences

Uncovering the authentic spirit of the City of Lakes goes well beyond visiting historical monuments and snapping photos of scenic waters. The true essence of Bhopal thrives…

Read More

Understanding Common Spinal Conditions and Researching Specialized Care Facilities

Introduction Finding the right hospital for a spine problem is not always as simple as searching for the best spine hospitals and choosing the first result. Patients…

Read More

Launching Your Aviation Career: How to Select the Right Flight School

Entering the aviation sector is an extraordinary milestone for anyone who has ever looked upward and envisioned a life in the cockpit. Whether your ambition is to…

Read More

The Definitive Handbook on Selecting Orthopedic Hospitals and Practitioners

Deciding where to seek treatment for an aching joint, an old sports injury, or persistent back pain is a pivotal moment in personal healthcare. Musculoskeletal concerns span…

Read More

Finding Reliable Legal Representation and Professional Guidance Online

Navigating personal or professional life often brings moments where legal clarity becomes essential. Whether someone is finalizing a real estate acquisition, managing a boundary disagreement, navigating marital…

Read More

Ask a Doctor Online: A Simple Guide to Virtual Healthcare

In our fast-paced world, the traditional trip to a doctor’s office isn’t always the most practical first step when health concerns arise. Whether you are dealing with…

Read More
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x