总结整理出五种获取全路径文件扩展名的方法,分享出来,方便大家进行php的学习

方法一:

<?php
  function get_extension1($file){
	$file_extension = strtolower(trim(substr(strrchr($file, '.'),1)));
	return $file_extension;
  }
?>

方法二:

<?php
function get_extension2($file){
	$file_extension = strtolower(trim(pathinfo($file,PATHINFO_EXTENSION)));
	return $file_extension;
}
?>

方法三:

<?php
function get_extension3($file){
	//$file_extension = strtolower(trim(array_pop(explode('.',$file))));
	$file_extension = explode('.', $file);
	$file_extension = strtolower(trim(array_pop($file_extension)));
	return $file_extension;
}
?>

方法四:

<?php
function get_extension4($file){
	$temp = strtok($file, '.');
	while($temp !== false ){
		$file_extension = $temp;
		$temp = strtok('.');
	}
	return $file_extension;
}
?>

方法五:

<?php
function get_extension5($file){
	$file_extension = strtolower(trim(substr($file,strrpos($file,'.')+1)));
	return $file_extension;
}
?>

牛逼在于积累,在php学习的道路上像傻逼一样坚持着!!!

【技术交流,欢迎大家拍砖】

还没有评论哦!