Hãy bắt đầu nhanh nào, tôi đã tìm thấy hai Phương thức tuyệt vời có chứa [] và có chứaStrict [] để bạn có thể sử dụng chúng trong các dự án tiếp theo của mình
- Kiểm tra xem Laravel Collection có chứa giá trị hay không Hãy xem lại một ví dụ với một tham số [chỉ kiểm tra giá trị]
$users = collect[['name' => 'John Doe',
'email' => 'johndoe@example.com']];
$users->contains['John Doe']; // true
$users->contains['John Admin']; // false
Vào chế độ toàn màn hình Thoát chế độ toàn màn hình
- Kiểm tra xem Bộ sưu tập Laravel có chứa cặp khóa/giá trị hay không. Hãy xem lại một ví dụ với hai tham số
$collection = collect[[
['id' => '200', 'amount' => '500'],
['name' => '201', 'country' => '200'],
]];
$collection->contains['amount', '500']; //true
$collection->contains['id','500']; //false
Vào chế độ toàn màn hình Thoát chế độ toàn màn hình
- Kiểm tra xem Bộ sưu tập của Laravel có chứa giá trị hay không bằng cách sử dụng hàm gọi lại Cuối cùng, bạn cũng có thể chuyển hàm gọi lại bằng biểu thức phù hợp của riêng mình để kiểm tra xem bộ sưu tập laravel hoặc bộ sưu tập eloquent có chứa giá trị đã cho hay không. Hãy thử một ví dụ với bộ sưu tập eloquent lần này
$products = Product::all[];
/*
Illuminate\Database\Eloquent\Collection {#4618
all: [
App\Product {#123
id: 1,
name: "Macbook",
product_count: 2
},
App\Product {#123
id: 1,
name: "iPhone",
product_count: 20
},
],
}
*/
$products->contains[function[$product, $key] {
return $product->product_count contains[function[$product, $key] {
return $product->product_count containsStrict["10"]; //true
$collection->containsStrict[10]; //false
Vào chế độ toàn màn hình Thoát chế độ toàn màn hình
Tôi hy vọng bạn thích mã này
Nguồn. - https. //www. người đồng tính. net/laravel-contains-method-example/
Ví dụ này sẽ giúp bạn kiểm tra xem một chuỗi có chứa bất kỳ chuỗi con nào trong laravel không. bạn có thể kiểm tra xem url có chứa chuỗi trong laravel hay không bằng cách sử dụng Str. chứa[]. tôi sẽ cho bạn ví dụ đơn giản về laravel str không phân biệt chữ hoa chữ thường
bạn có thể kiểm tra xem chuỗi có chứa một từ cụ thể trong laravel 6, laravel 7, laravel 8 và laravel 9
Laravel có chức năng trợ giúp Str. Lớp str có phương thức chứa [] sẽ cung cấp để kiểm tra chuỗi chứa trong ứng dụng laravel. chứa [] lấy hai đối số, một đối số phải là chuỗi và đối số khác sẽ là chuỗi hoặc mảng
Tôi sẽ cung cấp cho bạn cả hai ví dụ để bạn có thể dễ dàng sử dụng trong phương thức điều khiển của mình. Vì vậy, hãy xem dưới đây cả hai ví dụ sẽ giúp bạn sử dụng