全国咨询热线:400-618-4000

php获取文件后缀的9种方法

更新时间:2017年12月29日13时27分 来源:传智播客

1.1. 第一种

使用explode根据’.’分割成数组,再找到这个数组中最后一个元素,就是后缀名。

1.2. 第二种

先使用strrchr函数找到最后一个’.’开始的字符串,包括’.’

再使用substr函数从1下标开始截取,截取’.’后面的内容

1.3. 第三种

使用pathinfo函数返回文件路径的信息,返回的结果是一个关联数组

接着使用[‘extension’]下标找到扩展名

1.4. 第四种

先使用strrpos函数找到文件路径中’.’最后一次出现的位置

再使用substr函数从文件路径中截取’.’之后的所有的字符串

1.5. 第五种

使用preg_split结合正则表达式根据’.’将文件路径分割成一个数组

再从这个数组中取出最后一个元素,即是文件后缀名

1.6. 第六种

假设文件路径为:$file=’http://www.itcast.cn/images/logo.png’

第一步:将文件路径使用strrev函数反转,得到gnp.ogol/segami/nc.tsacti.www//:ptth

第二步:substr($file,0,strpos($file,'.')得到gnp