五个函数获取文件扩展名

 
$path = str_replace("\\","/", __FILE__);
 
function fun1($path){
  return strrchr($path, ".");
}
 
function fun2($path){
  return substr($path, strrpos($path, '.'));
}
 
function fun3($path){
  $arr = pathinfo($path);
  return $arr['extension'];
}
 
function fun4($path){
  $arr = explode('.', $path);
  return $arr[count($arr) - 1];
}
 
function fun5($path){
  $pattern = '/^[^\.]+\.([\w]+)$/';
  return preg_replace($pattern, '${1}', basename($path));
}
posted @ 2017-06-15 17:56  蚂蚁力量  阅读(251)  评论(0编辑  收藏  举报