站长资讯网
最全最丰富的资讯网站

php获取文件后缀名有哪些函数

php获取文件后缀名有哪些函数

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、数组分割方法

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种获取文件后缀名的方法,仅供大家参考,想了解

赞(0)
分享到: 更多 (0)

网站地图   沪ICP备18035694号-2    沪公网安备31011702889846号