utils.php 465 B

12345678910111213
  1. <?php
  2. function startsWith($haystack, $needle) {
  3. // search backwards starting from haystack length characters from the end
  4. return $needle === "" || strrpos($haystack, $needle, -strlen($haystack)) !== false;
  5. }
  6. function endsWith($haystack, $needle) {
  7. // search forward starting from end minus needle length characters
  8. return $needle === "" || (($temp = strlen($haystack) - strlen($needle)) >= 0 && strpos($haystack, $needle, $temp) !== false);
  9. }
  10. ?>