php两个不错的字符串startswith实现
写得很轻巧精妙的start with实现,学习借鉴。来自http://www.jonasjohn.de/snippets/,在他的网站上还能看到更多不错的一些实用函数的实现,有时间可以揣摩看看
/**
* StartsWith
* Tests if a text starts with an given string.
*
* @param string
* @param string
* @return bool
*/
function StartsWith($Haystack, $Needle){
// Recommended version, using strpos
return strpos($Haystack, $Needle) === 0;
}
// Another way, using substr
function StartsWithOld($Haystack, $Needle){
return substr($Haystack, 0, strlen($Needle)) == $Needle;
}