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