Revision: 39521
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at January 18, 2011 04:13 by kendsnyder
Initial Code
/** * Check if haystack string ends with needle string * * @param string $haystack * @param string $needle * @param boolean $caseSensitive (default true) * */ function endsWith($haystack, $needle, $caseSensitive = true) { if ($caseSensitive) { return substr($haystack, -1 * strlen($needle)) == $needle; } else { return strtoupper(substr($haystack, -1 * strlen($needle))) == strtoupper($needle); } } /** * Check if haystack string begins with needle string * * @param string $haystack * @param string $needle * @param boolean $caseSensitive (default true) * */ function beginsWith($haystack, $needle, $caseSensitive = true) { if ($caseSensitive) { return substr($haystack, 0, strlen($needle)) == $needle; } else { return strtoupper(substr($haystack, 0, strlen($needle))) == strtoupper($needle); } }
Initial URL
Initial Description
Initial Title
String ends with and begins with
Initial Tags
Initial Language
PHP