Hàm str_contains trong PHP 8 có tác dụng xác định xem một chuỗi có chứa một chuỗi cần tìm hay không.
1. Cú pháp.
str_contains($haystack, $needle)
Trong đó:
$haystacklàstringbạn cần search.$needlelàstringbạn muốn search trong$haystack.
Hàm str_contains sẽ trả về true nếu chuỗi $needle có trong chuỗi $haystack và ngược lại sẽ trả về false nếu chuỗi $needle không có trong chuỗi $haystack.
2. Ví dụ.
VD1: Với chuỗi cần tìm là chuỗi rỗng.
if (str_contains('toidicode.com', '')) {
echo "contains";
}
//Output: contains
Chú ý: Nếu như bạn kiểm tra một chuỗi trống '' có tồn tại trong một chuỗi khác không thì hàm str_contains sẽ luôn luôn trả về true.
VD2: Ví dụ với chữ hoa thường.
$string = "Toidicode.Com";
if (str_contains($string, 'com')) {
echo "Contains" . PHP_EOL;
} else {
echo "'com' was not found in '$string'" . PHP_EOL;
}
//Output: 'com' was not found in 'Toidicode.Com'
Như vậy: Hàm str_contains có phân biệt hoa thường.
Đăng ký nhận tin.
Chúng tôi chỉ gửi tối đa 2 lần trên 1 tháng. Tuyên bố không spam mail!



0 Comments