php 从url中获取文件扩展名

发布时间:2020-06-22编辑:脚本学堂
如何用php代码从url中提取文件的扩展名呢?如果你正在寻求此问题的答案,那么参考下本文给出的实例代码吧。

php提取url中的文件扩展名。
例如,从url http://www.jb200.com/index.html?id=1中提取文件的扩展名,则返回.html。

代码:

<?php
 
/**
 * 给定url,获取文件后缀
 * @param string $url
 * @return string
 * @site www.jb200.com
 */
function getUrlPostfix ($url)
{
    $url_arr = explode('.', $url);
    $postfix = $url_arr[count($url_arr) - 1];
     
    $substr = substr($postfix, 0, 3);
    return $substr;
}
 
//调用示例
$url = "http://www.jb200.com/index.html?id=1";
$str = getUrlPostfix($url);
echo $str . "n";
?>