- var_dump: documentation ( source)
- substr_compare: documentation ( source)
<?php
function endsWith($haystack, $needle)
{
return substr_compare($haystack, $needle, -strlen($needle)) === 0;
}
var_dump(endsWith('abc', 'ab'));
var_dump(endsWith('abc', 'abc'));
var_dump(endsWith('abc', 'abcd'));
var_dump(endsWith('abc', ''));
var_dump(endsWith('', ''));
var_dump(endsWith('', 'abcd'));