一、substr() 函数返回字符串的一部分。
注释:如果 start 参数是负数且 length 小于或等于 start,则 length 为 0。
http://www.w3school.com.cn/php/func_string_substr.asp
例如:<?php
echo substr("Hello world",6);
?>
输出:world
二、strrchr() 函数查找字符串在另一个字符串中最后一次出现的位置,并返回从该位置到字符串结尾的所有字符。
注释:该函数是二进制安全的。
http://www.w3school.com.cn/php/func_string_strrchr.asp
例如:
<?php
echo strrchr("I love Shanghai!","Shanghai");
?>
输出:Shanghai!
三、/**
* @param string $str [文件名]
* @param int $with [是否带分隔符]就是你要.html,还是html
* @param string $delimiter [分隔符]
* @return bool|string [后缀名]
*/
function getExt($str='http://blog.sina.com.cn/s/blog_169a2d3bc0102x33x.html',$with=1,$delimiter='.'){
if ($with) {
return strrchr($str, '.');
}else{
return substr(strrchr($str, $delimiter), 1);
}
}
欢迎微信关注:phpstory