如何从网址抓取文件名?

时间:2014-04-06 20:00:01

标签: php .htaccess url rewrite

我通过PHP为我的VIP用户编写简单的脚本。现在我需要更改许多(+4000)链接格式以便与我的脚本编译。

我需要从网址抓取文件名。

网址e.x dw.example.com/download.php?d=blabla/blabla/2014/test.zip

网址e.x dw.example.com/download.php?d=blabla/blabla/test.zip

最大的问题是文件不在同一个路径(目录)中,我尝试使用.htaccess将URL重写为类似dw.example.com/download.php?d=blabla/blabla&f=test.zip的内容 但它不起作用。

有没有办法通过.htaccsess解决问题?如果没有,我如何从这个网址类型中获取文件名:

网址e.x dw.example.com/download.php?d=blabla/blabla/2014/test.zip

1 个答案:

答案 0 :(得分:0)

感谢array_pop(explode('/',$url)) {{1}}可以获取文件名。