Hàm str_starts_with trong PHP 8 có tác dụng kiểm tra xem một chuỗi có được bắt đầu bởi một chuỗi nào đó không?
1. Cú pháp.
str_starts_with($haystack, $needle)
Trong đó:
$haystack
là string chúng ta cần kiểm tra.$needle
là chuỗi chúng ta muốn kiểm tra xem$haystack
có bắt đầu bằng chuỗi đó không?
Hàm str_starts_with
sẽ trả về true
nếu chuỗi $haystack
được bắt đầu bằng chuỗi $needle
và ngược lại sẽ trả về false
.
2. Ví dụ.
VD1: Kiểm tra một chuỗi có bắt đầu bởi chuỗi rỗng hay không?
$string = "Toidicode.Com";
if (str_starts_with($string, '')) {
echo "Yes". PHP_EOL;
}
//Output: Yes
Chú ý: Hàm str_starts_with
sẽ luôn luôn trả về true
nếu chuỗi bắt đầu là chuỗi rỗng ''
.
VD2: Hàm str_starts_with
có phân biệt hoa thường.
$string = "Toidicode.Com";
if (str_starts_with($string, 'com')) {
echo "Yes" . PHP_EOL;
} else {
echo "No" . PHP_EOL;
}
//Output: No
Đă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