PHP获取文件扩展名的实例解析-php教程

资源魔 93 0

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开发自学 文件扩展名

抱歉,评论功能暂时关闭!