# Функция str_ends_with

Функция `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`,
  которая возвращает позицию последнего вхождения подстроки

← →
↑