PHP获取文件扩展名的方法
本文实例总结了PHP获取文件扩展名的方法。分享给大家供大家参考,具体如下:
在PHP面试中或者考试中会有很大几率碰到写出五种获取文件扩展名的方法,下面是我自己总结的一些方法
$file = '需要进行获取扩展名的文件.php'; //第一种,根据.拆分,获取最后一个元素的值 function getExt1{ return end(explode(".",$file);) } //第二种,获取最后一个点的位置,截取 function getExt2{ return substr($file,strrpos($file,'.')+1); } //第三种,根据.拆分,获取最后一个元素的值 function getExt3($file) { return array_pop(explode('.',$file)); } //第四种,pathinfo function getExt5($file) { $arr = pathinfo($file); return $arr['extension']; //或者这样return pathinfo($file,PATHINFO_EXTENSION); } //第五种,正则,子模式 function getExt6$file){ preg_match("/(gif | jpg | png)$/",$file,$match); $match=$match[0]; } //第六种,正则反向引用 function getExt7($file){ $match=preg_replace("/.*\.(\w+)/" , "\\1" ,$file ); echo $match; }
(资源库 www.zyku.net)
您可能感兴趣的文章
- 12-23HTML <cite> 标签
- 02-14华为手机开启手机定位追踪方法
- 02-10Python 循环读取数据内存不足的解决方
- 01-18会玩大赢家-会玩大赢家应用软件功能介
- 02-22织梦channelartlist标签不能调用外部
- 06-23php生成6位不重复的字符串
- 02-25真我V13开启全面屏手势操作方法
- 09-29realmegtneo2悬浮球功能在哪
- 02-07华为nova8手机字体大小修改方法
- 10-31华为p50怎么设置隔空滑动屏幕
- 04-02CentOS下启动和停止Tomcat
- 09-16小米手机怎么查看行车记录仪视频
- 09-22淘宝忘记登录密码如何找回
- 10-22小米civi在哪里设置锁屏时间
- 09-26华为手表恢复出厂设置方法介绍
- 01-12姨妈小帮手-姨妈小帮手应用软件功能介
- 12-31口腔医学技术初级师-口腔医学技术初级
- 09-11抖音短视频怎样添加银行卡
- 02-16华为账号解绑手机号操作方法
- 09-14华为音乐取消免密支付方法介绍
最近更新
阅读排行
猜你喜欢
- 12-275G热点宝-5G热点宝应用软件功能介绍
- 07-05Linux timeconfig命令
- 09-25天猫精灵怎么绑定家电
- 03-01苹果12设置相机夜间模式操作方法
- 01-12决战抓娃娃-决战抓娃娃应用软件功能介
- 02-19SiteServer CMS怎么配置默认生成
- 12-05华为p50pro如何设置三键导航
- 01-11动植物识别大全-动植物识别大全应用软
- 03-04wordpress上传中文名附件乱码问题的解
- 03-16在已有的iconfont图标中添加新的字体