str_ends_with( string $haystack, string $needle )
Polyfill for str_ends_with()
function added in PHP 8.0.
Description
Performs a case-sensitive check indicating if the haystack ends with needle.
Parameters
- $haystack
-
(Required) The string to search in.
- $needle
-
(Required) The substring to search for in the
$haystack
.
Return
(bool) True if $haystack
ends with $needle
, otherwise false.
Source
File: wp-includes/compat.php
function str_ends_with( $haystack, $needle ) {
if ( '' === $haystack && '' !== $needle ) {
return false;
}
$len = strlen( $needle );
return 0 === substr_compare( $haystack, $needle, -$len, $len );
}
Changelog
Version | Description |
---|---|
5.9.0 | Introduced. |