旗下导航:搜·么
当前位置:网站首页 > PHP问题 > 正文

php猎取文件后缀名有哪些函数【php题目】

作者:搜搜PHP网发布时间:2019-11-26分类:PHP问题浏览:89


导读:php完成文件上传以及多文件上传是比较重要且必须要控制的一部分内容,关于文件上传的要领有许多,这里重要引见个中的几种要领,以供人人参考。1、字符串查找支解要领1.$fi...

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种猎取文件后缀名的要领,仅供人人参考,想相识更多相干题目请接见ki4网:PHP视频教程

以上就是php猎取文件后缀名有哪些函数的细致内容,更多请关注ki4网别的相干文章!

标签:php函数文件后缀