码迷,mamicode.com
首页 > Web开发 > 详细

url 取出文件扩展名

时间:2016-06-30 19:45:44      阅读:202      评论:0      收藏:0      [点我收藏+]

标签:

/*
*url 取出文件扩展名
 */
//方法一
function getExt1($url) {
    $arr = parse_url($url);
    $file = basename($arr[‘path‘]);
    $ext = explode(‘.‘, $file);
    return $ext[count($ext)-1];
}
$path = ‘http://www.sina.com.cn/abc/de/fg.php?id=1‘;
echo getExt1($path);//php
echo ‘<br/>‘;
//方法二
function getExt2($url) {
    $url = basename($url);
    $post1 = strpos($url,‘.‘);
    $post2 = strpos($url,‘?‘);
    if(strstr($url,‘?‘)) {
        return substr($url, $post1+1,$post2-$post1-1);
    } else {
        return substr($url, $post1);
    }
    
}
echo getExt2($path);//php
echo ‘<br/>‘;

//方法三
function getExt3($file) {
    return pathinfo($file,PATHINFO_EXTENSION);
}
echo getExt3($path);//php?id=1
echo ‘<br/>‘;

//方法四
$info = explode(‘.‘, $path);
echo end($info);
echo "<br/>";

url 取出文件扩展名

标签:

原文地址:http://www.cnblogs.com/lilyhomexl/p/5630923.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!