php练习题

//获取文件或则url的后缀名  方法一
function getfiles1($file)
{
	$arr = parse_url("$file");
	$path = $arr['path'];
	$str = explode(".", $path);
	return array_pop($str);
}
$file  = "E:\huiren\statics\js\huiren\back.js";
print_r(getfiles1($file));

//获取文件或则url的后缀名  方法二
function getfiles2($file)
{
	$path = explode('.',$file);
	$suffix = array_pop($path);	
	$su = explode('?',$suffix);
	return array_shift($su);
}
$file  = "E:\huiren\statics\js\huiren\back.js";
print_r(getfiles2($file));

//获取文件或则url的后缀名  方法二
function getfiles3($file)
{
	$suffix = pathinfo($file,PATHINFO_EXTENSION);
	$su = explode('?',$suffix);
	return array_shift($su);
}
$file  = "E:\huiren\statics\js\huiren\back.js";
print_r(getfiles3($file));

你可能感兴趣的:(php练习题)