最新消息: 新版网站上线了!!!

php获取文件扩展名的三种方法

一 背景:

    1、常见背景是用于判断上传的文件类型是否符合我们所规定的文件类型,以防用户上传恶意文件;

    2、用于二进制流的图片处理过程中,我们需要获取图片的扩展名,然后创建文件,最后将二进制流写入到文件中,这里需要知道文件扩展名;

二 方法:

    1 、用strrpos获取最后一个"."号,再采用substr截取路径字符串,从而获取扩展名;

    2 、使用pathinfo方法,这个方法很好用,默认返回的结果是一个数组,获取扩展名的话读取"extension"对应的值即可;

    3、使用explode方法,采用“.”separateor来分隔路径,然后获取数组最后一个元素,可以使用end方法。

 

转载请注明:谷谷点程序 » php获取文件扩展名的三种方法