The str_ends_with Function
The str_ends_with function checks if a
string ends with a given substring and returns
true on success, and false on failure.
The first parameter of the function specifies the string
in which to search. The second parameter specifies
the desired character or substring.
Syntax
str_ends_with(string $haystack, string $needle): bool
Example
Let's check if the string ends with the given character:
<?php
$str = 'abcde';
$res = str_ends_with($str, 'e');
var_dump($res);
?>
Code execution result:
true
Example
Let's check if the string ends with the given substring:
<?php
$str = 'abcde';
$res = str_ends_with($str, 'de');
var_dump($res);
?>
Code execution result:
true
Example
Let's check if the string ends with the given character:
<?php
$str = 'abcde';
$res = str_ends_with($str, 'x');
var_dump($res);
?>
Code execution result:
false
See Also
-
the
str_containsfunction,
which checks for the occurrence of a character in a string -
the
str_starts_withfunction,
which checks the beginning of a string -
the
strrposfunction,
which returns the position of the last occurrence of a substring -
the
strposfunction,
which returns the position of the occurrence of a substring