You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

25 lines
570 B

<?php
/**
* Class AMP_String_Utils
*
* @package AMP
*/
/**
* Class with static string utility methods.
*/
class AMP_String_Utils {
/**
* Checks whether a given string ends in the given substring.
*
* @param string $haystack Input string.
* @param string $needle Substring to look for at the end of $haystack.
* @return bool True if $haystack ends in $needle, false otherwise.
*/
public static function endswith( $haystack, $needle ) {
return '' !== $haystack
&& '' !== $needle
&& substr( $haystack, -strlen( $needle ) ) === $needle;
}
}