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_contains
function,
which checks for the occurrence of a character in a string -
the
str_starts_with
function,
which checks the beginning of a string -
the
strrpos
function,
which returns the position of the last occurrence of a substring -
the
strpos
function,
which returns the position of the occurrence of a substring