PHP获取文件后缀名的7种方法
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()从该位置开始截取
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); //end()返回数组的最后一个元素
5、$file = 'x.y.z.png';
echo strrev(explode('.', strrev($file))[0]);
6、$file = 'x.y.z.png';
echo pathinfo($file)['extension'];
解析:pathinfo() 函数以数组的形式返回文件路径的信息。包括以下的数组元素:
[dirname]
[basename]
[extension]
7、$file = 'x.y.z.png';
echo pathinfo($file, PATHINFO_EXTENSION);
总结:字符串截取2种,数组分割3种,路径函数2种。
(资源库 www.zyku.net)
上一篇:PHP直接输出一张图片代码写法
栏 目:PHP教程
下一篇:php判断数组是否为空的实例方法
本文标题:PHP获取文件后缀名的7种方法
本文地址:https://www.zyku.net/php/1838.html
您可能感兴趣的文章
- 12-29极北运动-极北运动应用软件功能介绍
- 01-18喜抓抓-喜抓抓应用软件功能介绍
- 03-15vivoy53s悬浮球设置方法
- 12-09iqoo8pro怎么开启应用分身
- 01-11一乙优选-一乙优选应用软件功能介绍
- 01-12致用英语小学版-致用英语小学版应用软
- 11-04iqooz5x在哪里显示实时网速
- 03-04wordpress最常用SQL查询语句大集合
- 10-26jquery手机页面顶部下拉滑动搜索框代
- 03-19苹果手机更改付款方式步骤教程
- 01-12时光相册你的名字滤镜app-时光相册你
- 02-04vivos7e切换来电铃声方法
- 10-07中国移动添加亲情号码步骤一览
- 12-30健康永川-健康永川应用软件功能介绍
- 01-19老鹰抓娃娃-老鹰抓娃娃应用软件功能介
- 01-12Prisma NPU-Prisma NPU应用软件功能介
- 02-09小米11投屏功能开启教程
- 09-12notability收藏的颜色删除教程介绍
- 01-10美婚熊婚礼-美婚熊婚礼应用软件功能介
- 07-15帝国CMS在JS调用登陆状态模板中调用会
最近更新
阅读排行
猜你喜欢
- 01-11Freshful生鲜商城-Freshful生鲜商城应
- 12-26蔬兴优选-蔬兴优选应用软件功能介绍
- 01-12致用英语小学版-致用英语小学版应用软
- 03-28vivos7e来信息手电筒闪烁功能使用教程
- 05-28全面了解Linux 服务器
- 11-02使用 Cloudflare的CDN 来缓存音频和视
- 12-28数学很好吃-数学很好吃应用软件功能介
- 01-01识花君植物识别-识花君植物识别应用软
- 09-23B站动态删除教程介绍
- 01-23华为灭屏时钟样式怎么设置