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