PHP 从当前URL获取文件名

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP 从当前URL获取文件名相关的知识,希望对你有一定的参考价值。

// function to get current filename from a url made by sarfraz ahmed.
function get_url_filename()
{
	$filename = array_pop(explode("/",$_SERVER['REQUEST_URI']));
	$ext = substr($filename,strpos($filename,"."));
	
	if (substr($ext,4))
	{
		if (substr($ext,4,1)=="?")
		{
			$ext = substr($ext,0,4);
		}
		else
		{
			$ext = substr($ext,0,5);
		}
	}

	$filename = substr($filename,0,strpos($filename,"."));	

	return $filename . $ext;
}

以上是关于PHP 从当前URL获取文件名的主要内容,如果未能解决你的问题,请参考以下文章

PHP 中获取当前url地址

如何获取当前页面的url地址?

在PHP中获取带有查询字符串的当前URL路径[重复]

从在线广播/电视获取当前歌曲信息

PHP中获取当前页面的URL信息

PHP 以间隔从 url 抓取和下载文件