PHP猎取文件扩大名示例
第一种:
$file = 'x.y.z.png'; echo substr(strrchr($file, '.'), 1);
解析:strrchr($file, '.')
strrchr() 函数查找字符串正在另外一个字符串中最初一次呈现的地位,并前往从该地位到字符串末端的一切字符
第二种:
$file = 'x.y.z.png'; echo substr($file, strrpos($file, '.')+1);
解析:strrpos($file, '.')
查找 "." 正在字符串中最初一次呈现的地位,前往地位 substr()从该地位开端截取
第三种:
$file = 'x.y.z.png'; $arr = explode('.', $file); echo $arr[count($arr)-1];
第四种:
$file = 'x.y.z.png'; $arr = explode('.', $file); echo end($arr); //end()前往数组的最初一个元素
第五种:
$file = 'x.y.z.png'; echo strrev(explode('.', strrev($file))[0]);
第六种:
.$file = 'x.y.z.png'; echo pathinfo($file)['extension'];
解析:pathinfo() 函数以数组的方式前往文件门路的信息。
包罗如下的数组元素:
[dirname] [basename] [extension]
第七种:
.$file = 'x.y.z.png'; echo pathinfo($file, PATHINFO_EXTENSION);
总结:我集体比拟喜爱第七种
保举教程:《PHP视频教程》
以上就是PHP猎取文件扩大名的实例解析的具体内容,更多请存眷资源魔其它相干文章!
标签: php开发教程 php开发资料 php开发自学 文件扩展名
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
抱歉,评论功能暂时关闭!