Làm cách nào để kiểm tra xem Laravel blade có trống không?

Đôi khi bạn có thể cần kiểm tra một bộ sưu tập xem nó có trống hay không trước khi lặp chúng trong Laravel và có một số cách để làm điều đó. Để kiểm tra bộ sưu tập không trống trong Laravel, bạn có thể sử dụng một trong các chức năng sau. Đối với ví dụ này, chúng tôi sẽ kiểm tra xem bộ sưu tập mô hình "Đăng" có trống hay không

first[]] { } 

if [!$post->isEmpty[]] { }

if [$post->count[]] { }

if [count[$post]] { }

if [$post->isNotEmpty[]] { }

Phương pháp 1. Kiểm tra Collection Not Empty với hàm first[]


Phương pháp thứ nhất là sử dụng hàm "first[]" và nếu bộ sưu tập tồn tại, bản ghi đầu tiên từ bộ sưu tập sẽ được truy xuất.
first[]] {
    // dd[$post];
} 

Phương pháp 2. Kiểm tra bộ sưu tập không trống với chức năng isEmpty[]


Phương pháp thứ 2 là sử dụng hàm "isEmpty[]" và mặc dù nó kiểm tra xem bộ sưu tập có trống không, bạn có thể sử dụng ". " không phải nhà điều hành. Làm như vậy bạn sẽ nhận được giá trị ngược lại.
isEmpty[]] {
    // dd[$post];
}

Phương pháp 3. Kiểm tra bộ sưu tập không trống bằng hàm đếm[]


Phương thức thứ 3 là sử dụng hàm "count[]" và hàm này có thể được gọi từ chính cá thể bộ sưu tập vì theo mặc định, lớp cơ sở triển khai giao diện "đếm được".
count[]] {
    // dd[$post];
}

Phương pháp 4. Kiểm tra Bộ sưu tập Không trống với hàm đếm []


Phương pháp thứ 4 là sử dụng hàm "count[]" thông thường và hàm này sẽ đếm nội bộ tổng số bộ sưu tập.

Method 5: Check Collection Not Empty with isNotEmpty[] Function


The last method is to use the "isNotEmpty[]" function and this check if the collection is not empty.
isNotEmpty[]] {
    // dd[$post];
}

Ví dụ về mã đầy đủ


Đó là những cách để kiểm tra xem một bộ sưu tập trong Laravel có trống hay không và sau khi hoàn thành, bạn có thể thực hiện vòng lặp của mình và bất kỳ mã logic nào khác.
isNotEmpty[]] {
    Post::each[fn [$post] => /* do something with $post here */]
}

Nếu bạn thấy đoạn trích này hữu ích, hãy đảm bảo chia sẻ nó với bạn bè của bạn, chúc mừng

Trong bài đăng này, chúng tôi sẽ cung cấp cho bạn thông tin về Laravel – Cách kiểm tra xem mảng có trống trong Blade hay không?. Nghe này, chúng tôi sẽ cung cấp cho bạn chi tiết về Laravel – Cách kiểm tra xem mảng có trống trong Blade không? Và cách sử dụng nó cũng cung cấp cho bạn bản demo cho nó nếu cần thiết

Trong hướng dẫn này, tôi sẽ chỉ cho bạn laravel kiểm tra mảng trống trong blade. bạn sẽ học cách kiểm tra laravel nếu mảng trống. Bài viết này đi chi tiết về kiểm tra laravel not empty. tôi muốn chỉ cho bạn cách kiểm tra mảng trống trong laravel blade. Vì vậy, hãy làm theo vài bước để tạo ví dụ kiểm tra xem mảng có trống trong laravel blade không

tôi chỉ đọc tài liệu và tôi biết chức năng php cốt lõi nên về cơ bản chúng tôi có thể thực hiện theo bốn cách để laravel kiểm tra mảng trống trong phiến. để bạn có thể xem từng ví dụ dưới đây và bạn có thể sử dụng bất kỳ ai mà bạn muốn sử dụng

ví dụ 1. @forelse @empty

Mã điều khiển

public function index[]

{

$products = Product::get[];

return view['home',compact['products']];

}

mã lưỡi kiếm

Laravel Check Array Empty in Blade - onlinecode

@forelse [$products as $product]

product

@empty

No product

@endforelse

ví dụ 2. @trống rỗng

Mã điều khiển

________số 8

mã lưỡi kiếm

Laravel Check Array Empty in Blade - onlinecode

@empty[$products]

product

@else

no product

@endempty

ví dụ 3. @nếu trống[]

Mã điều khiển

________số 8

mã lưỡi kiếm

first[]] {
    // dd[$post];
} 
1

Ví dụ 4. @if đếm[]

Mã điều khiển

first[]] {
    // dd[$post];
} 
2

mã lưỡi kiếm

Xem thêm. Làm cách nào để tạo phân trang từ mảng trong Laravel?

first[]] {
    // dd[$post];
} 
3

Tôi hy vọng nó có thể giúp bạn…

Hy vọng mã và bài đăng này sẽ giúp bạn triển khai Laravel – Cách kiểm tra xem mảng có trống trong Blade không?. nếu bạn cần bất kỳ trợ giúp hoặc bất kỳ phản hồi nào, hãy đưa ra trong phần bình luận hoặc bạn có ý tưởng hay về bài đăng này, bạn có thể đưa ra phần bình luận. Nhận xét của bạn sẽ giúp chúng tôi giúp bạn nhiều hơn và cải thiện chúng tôi. chúng tôi cũng sẽ cung cấp cho bạn loại bài đăng thú vị hơn này trong phần nổi bật, Để có bài đăng và mã thú vị hơn Hãy tiếp tục đọc blog của chúng tôi

Làm cách nào để kiểm tra giá trị null trong Laravel?

CHỌN * TỪ người dùng KHI last_name KHÔNG NULL ; .

Làm cách nào để biết ai đó đã đăng nhập vào Laravel blade?

Làm cách nào để biết ai đó đã đăng nhập vào Laravel blade hay chưa? .
sử dụng Chiếu sáng\Hỗ trợ\Mặt tiền\Auth;
nếu [Xác thực. kiểm tra[]] {
// Người dùng đã đăng nhập

__ Trong lưỡi Laravel là gì?

Hàm trợ giúp __ có thể được sử dụng để truy xuất các dòng văn bản từ tệp ngôn ngữ . Bạn có thể truy xuất các dòng văn bản từ tệp dịch dựa trên khóa [được biểu thị dưới dạng mảng PHP] hoặc từ tệp dịch dựa trên chuỗi ký tự [được biểu thị dưới dạng đối tượng JSON]. Thay thế được thông qua như một cặp khóa/giá trị.

Việc sử dụng @extends trong Laravel là gì?

@extends cho phép bạn "mở rộng" một mẫu, mẫu này xác định các phần của riêng nó, v.v. . Một mẫu mà bạn có thể mở rộng sẽ xác định các phần riêng của nó bằng cách sử dụng @yield , sau đó bạn có thể đặt nội dung của riêng mình vào trong tệp xem của mình. Bây giờ bạn có thể tạo một dạng xem khác mở rộng cùng một mẫu, nhưng cung cấp các phần riêng của nó.

Chủ Đề