Функция str_ends_with
Функция str_ends_with
проверяет, заканчивается ли
строка на заданную подстроку и в случае успеха возвращает
true
, а в случае неудачи - false
.
В первом параметре функции задаем строку, в которой
будем искать символ. Во втором параметре указываем
нужный нам символ или подстроку.
Синтаксис
str_ends_with(string $haystack, string $needle): bool
Пример
Давайте проверим, заканчивается ли строка на заданный символ:
<?php
$str = 'abcde';
$res = str_ends_with($str, 'e');
var_dump($res);
?>
Результат выполнения кода:
true
Пример
Давайте проверим, заканчивается ли строка на заданную подстроку:
<?php
$str = 'abcde';
$res = str_ends_with($str, 'de');
var_dump($res);
?>
Результат выполнения кода:
true
Пример
Давайте проверим, заканчивается ли строка на заданный символ:
<?php
$str = 'abcde';
$res = str_ends_with($str, 'x');
var_dump($res);
?>
Результат выполнения кода:
false
Смотрите также
-
функцию
str_contains
,
которая проверяет вхождение символа в строку -
функцию
str_starts_with
,
которая проверяет начало строки -
функцию
strrpos
,
которая возвращает позицию последнего вхождения подстроки -
функцию
strpos
,
которая возвращает позицию вхождения подстроки