php实现文件上传以及多文件上传是比较重要且必需要掌握的一部分内容,关于文件上传的方法有很多,这里主要介绍其中的几种方法,以供大家参考。
1、字符串查找分割方法
1.$file = 'x.y.z.png';echo substr(strrchr($file, '.'), 1);
登录后复制
解析:strrchr($file, ‘.’)
strrchr() 函数查找字符串在另一个字符串中最后一次出现的位置,并返回从该位置到字符串结尾的所有字符
2.$file = 'x.y.z.png';echo substr($file, strrpos($file, '.')+1);
登录后复制
解析:strrpos($file, ‘.’)
查找 “.” 在字符串中最后一次出现的位置,返回位置 substr()从该位置开始截取
2、数组分割方法
立即学习“PHP免费学习笔记(深入)”;
3.$file = 'x.y.z.png';$arr=explode('.', $file);echo $arr[count($arr)-1];4.$file = 'x.y.z.png';$arr=explode('.', $file);echo end($arr); 5.$file = 'x.y.z.png';echo strrev(explode('.', strrev($file))[0]);
登录后复制
解析:end()返回数组的最后一个元素,strrev(string) 函数反转字符串。
3、路径函数方法
6.$file = 'x.y.z.png';echo pathinfo($file)['extension'];//参数如下[dirname][basename][extension]7.$file = 'x.y.z.png';echo pathinfo($file, PATHINFO_EXTENSION);
登录后复制
解析:pathinfo() 函数以数组的形式返回文件路径的信息。
以上总共介绍了7种获取文件后缀名的方法,仅供大家参考,想了解更多相关问题请访问PHP中文网:PHP视频教程
以上就是php获取文件后缀名有哪些函数的详细内容,更多请关注【创想鸟】其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。
发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2158580.html