滚天在线
爱生活,爱互联网!www.Gonten.com

php      似乎PHP没有自带获取文件后缀名的函数,翻书也没找到,网上搜索也没有,就自己写了个函数,很轻松就可以获取了。见网上很多朋友在找,就发出来分享分享,如果你发现有更好的方法,一定要在下面留言告诉我呀!

      函数如下:

function gontenfile($filestr){
    $gonten= explode(‘.’,$filestr);  //用点号分隔文件名到数组
    $gonten = array_reverse($gonten);  //把上面数组倒序
    return $gonten[0]; //返回倒序数组的第一个值
}

      用 $filename =  gontenfile(‘文件名’);   这样的方式就可以获取文件的后缀了。

相关文章
本文地址:http://www.gonten.com/php-filetype/ 转载请务必以超链接形式注明!
发表一下你的评论吧!有你才更精彩! 来我的腾讯微博关注我的最新动态吧

发表评论

8 条评论我要评论 »

  •   1 - colin  |  2009-12-05 at 11:38  

    这个在php用的比较多

    [回复]

  •   2 - 小强  |  2009-12-05 at 20:40  

    好久没关注PHP了!

    [回复]

  •   3 - 娱乐新闻  |  2009-12-06 at 11:01  

    看样子是要强悍起来了。

    [回复]

  •   4 - 1132  |  2010-01-08 at 10:25  

    额 不是一般人能懂

    [回复]

  •   5 - CHEN  |  2010-01-12 at 23:34  

    为什么不用array_pop ?

    [回复]

    Gonten 回复:

    @CHEN, 可能会分割成多个数组哦

    [回复]

  •   6 - 田野  |  2010-04-22 at 14:27  

    这样不行,如果我把后缀名改了呢。例如 .RAR 的文件,我给改成 .JPG 的。那你这样判断完全不起作用啊。o(∩_∩)o…

    [回复]

    Gonten 回复:

    @田野, 是吗,理论上应该可以的吧,你试试

    [回复]

必填

必填,打死也不告诉别人

        :-D | :-O | @_@ | >_< | T_T | ×_× | ^_^ | ^(oo)^ | o(∩_∩)o |