【问题标题】:How to get the filename of the download file from url using php/curl如何使用 php/curl 从 url 获取下载文件的文件名
【发布时间】:2011-07-14 03:04:20
【问题描述】:

我有一个网址说:http://localhost/joomla/index.php?option=com_docman&task=doc_download&gid=1&Itemid=196

如何使用DOC_1998.pdf之类的php获取原始下载文件名。

提前致谢。

【问题讨论】:

    标签: filenames


    【解决方案1】:

    我相信你正在寻找basename:http://www.php.net/manual/en/function.basename.php

    $filename = array_shift(explode('?', basename($url)));
    

    【讨论】:

    • 如果您运行的是 PHP 5.2.0+,那么我推荐:$filename = pathinfo($url, PATHINFO_FILENAME); $filename = $filename['filename'];
    猜你喜欢
    • 2011-07-08
    • 1970-01-01
    • 2010-12-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-25
    • 1970-01-01
    相关资源
    最近更新 更多