This function checks if a given string ends with another string. It uses substr to get the ending part of the string that’s the same length as the substring, then checks if it’s equal to the substring. It’s useful for checking if a string has a certain ending, like a file extension.
PHP Function:
function endsWith($str, $substr) { return substr($str, -strlen($substr)) === $substr; }
// Example
echo endsWith('Hello, World!', 'World!'); // true
echo endsWith('Hello, World!', 'Hello'); // false