str_starts_with()
Перевірять, чи починається рядок із зазначеного підрядка. Чутлива до регістру.
Це поліфіл для нової php функції str_starts_with() , введеної у версії PHP 8.0.
Дивіться також схожі функції:
1 раз – 0.000001 сек
(швидкість світла) | 50000 разів – 0.001 сек
(швидкість світла)
(швидкість світла) | 50000 разів – 0.001 сек
(швидкість світла)
Хуків немає.
Повертає
true|false
. True якщо рядку ($haystack) починається з підрядка ($needle), false інакше.
Використання
str_starts_with($haystack, $needle);
-
$haystack
(рядок) (обов’язковий) - Сіно – рядок який перевіряємо.
-
$needle
(рядок) (обов’язковий) - Голка – підрядок яка має бути на початку іншого рядка.
Приклади
#1 Демонстрація роботи функції
str_starts_with( 'ABC', 'A'); // true str_starts_with( 'ABC', 'C'); // false // чутлива до регістру str_starts_with( 'ABC', 'a' ); // false // всі рядки починаються з пустого рядка str_starts_with( 'abc', '' ); // true
список змін
З версії 5.9.0 | Введено. |
Код str_starts_with() str starts with WP 6.0.2
function str_starts_with( $haystack, $needle ) { if ( '' === $needle ) { return true; } return 0 === strpos( $haystack, $needle ); }