php获取文件后缀名的几种方法
获取文件后缀的方法有很多种,
差不多能总结出7,8种,原理基本上都分成两种。
第一种:
得到文件名中最后一个“.”的位置,然后再进行截取;
第二种:
用explode将文件名以“.”进行分割成数组,再取数组中最后一个值。
具体实现源码参考:
$file1 = 'e:/ddd/ww/file.doc.zip';
$file2 = 'e:/ddd/ww/file.jpg.png';
$suffix1 = end( explode('.', $file1) );
//先把文件名以“.”分割成数组,再用end函数取数组最后一个值
$suffix2 = substr( $file2, strrpos($file2, '.')+1 );
//strrpos先计算出最后一个“.”的位置,再用substr截取
echo $suffix1.'-'.$suffix2;
php获取文件后缀名的几种方法相关推荐
- 通过php获取文件后缀名怎么改,【转】PHP获取文件后缀名的几种方法
在言会咸的博客转来的文章,还有三种,我以前用过第二种. //PHP获取文件后缀名的几种方法1: function get_file_type($filename){ $type = substr($f ...
- php获取文件后缀及名字,PHP实现获取文件后缀名的几种常用方法_PHP - strrpos
...ode>loadClass()方法中的 while (false !== $pos = strrpos($prefix, '\\')) 这行代码应该如何理解? 我觉得应该是: while ...
- php页面文件后缀名,PHP中获取文件扩展名的N种方法
PHP中获取文件扩展名的N种方法 从网上收罗的,基本上就以下这几种方式: 第1种方法: function get_extension($file) { substr(strrchr($file, '. ...
- php 获取文件扩展名的方法,PHP获取文件扩展名的4种方法,_PHP教程
PHP获取文件扩展名的4种方法, 本文实例讲述了PHP获取文件扩展名的4种方法.分享给大家供大家参考,具体如下: $filename="123.jpg"; //方法一: funct ...
- PHP中获取文件扩展名的N种方法
PHP中获取文件扩展名的N种方法 从网上收罗的,基本上就以下这几种方式: 第1种方法: function get_extension($file) { substr(strrchr ...
- python 获取文件后缀名的方法
获取文件的后缀名有好几种方法: 第一种:splittext()方法 os.path.splittext(path)[-1] 第二种:endswith()方法 path = "test_use ...
- 服务器显示文件后缀名,获取文件后缀名
获取文件后缀名 内容精选 换一换 文件类型可查询MIME参考手册.获取文件后缀名/** * @description 获取文件后缀名 * @param {String} fileName 文件全名,包 ...
- 获取文件后缀名(doc.excel)
checkFileExt(file){ //file是文件对象const fileName = file.name;if(this.fileExts && this.fileExts. ...
- MySql 获取文件后缀名
MySql 获取文件后缀名 SELECT RIGHT(filename, INSTR(REVERSE(filename),'.')) AS suffix FROM File WHERE fileId= ...
最新文章
- php smarty关闭缓存,php+Smarty的缓存操作
- TP框架(接口文档模板框架)
- linux下安装nvm进行node的版本的快速切换
- 工作几年的感想(一)
- 关于字符串流的学习(c++)
- CentOS 5 CentOS 6 启动流程及关键步骤
- ASP.NET MVC 入门5、View与ViewData
- Flume OOM 处理
- 2021年中国成人商店市场趋势报告、技术动态创新及2027年市场预测
- 全球每天产生100篇机器学习新论文!谷歌大脑负责人Jeff Dean发推引热议,网友:太浪费时间...
- sqlite的交叉编译及移植 -转
- SQL内部连接3个表?
- 典型传动机构的动力学模型
- spring3.1 profile 配置不同的环境
- 译:Datetime类型的扩展
- 达内JAVA云笔记_达内云笔记项目完整代码+注释
- Footprint:一夜暴涨250%的Boba,能否成为下个Layer 2代表
- Python爬虫 | 爬取贝壳找房8万+二手房源,看看普通人在北京买房是有多难!
- 洛谷 P1719 最大加权矩形
- Spring Bean作用域与生命周期