截取文件后缀名的几种方式
来源:互联网 发布:收银进销存软件 编辑:程序博客网 时间:2024/06/01 09:38
<?php
header('content-type:text/html;charset=utf-8');
$str = "haf.dkf.jpg";
/**
* @name hao
* @abstract 申明变量/类/方法
* @notice 第一种 php中没有substring 没有lastindexof
*/
$ext = substr($str,strrpos($str,'.')+1); //注意 加1 是不要。 是两个rr代表最后一次出现的位置 一个r是正向第一个
echo $ext;
/**
* @name hao
* @abstract 申明变量/类/方法
* @notice 第二种
*/
$arr = explode('.',$str);
$len = count($arr);
echo $arr[$len-1];
/**
* @name hao
* @abstract 申明变量/类/方法
* @notice 第三种
*/
$pathinfo = pathinfo($str);
// var_dump($pathinfo);
echo $pathinfo['extension'];
/**
* @name hao
* @abstract 申明变量/类/方法
* @notice 第四种 这个函数也是好叼的 两个参数
*/
echo substr(strrchr($str, '.'), 1); //strrchr带.
header('content-type:text/html;charset=utf-8');
$str = "haf.dkf.jpg";
/**
* @name hao
* @abstract 申明变量/类/方法
* @notice 第一种 php中没有substring 没有lastindexof
*/
$ext = substr($str,strrpos($str,'.')+1); //注意 加1 是不要。 是两个rr代表最后一次出现的位置 一个r是正向第一个
echo $ext;
/**
* @name hao
* @abstract 申明变量/类/方法
* @notice 第二种
*/
$arr = explode('.',$str);
$len = count($arr);
echo $arr[$len-1];
/**
* @name hao
* @abstract 申明变量/类/方法
* @notice 第三种
*/
$pathinfo = pathinfo($str);
// var_dump($pathinfo);
echo $pathinfo['extension'];
/**
* @name hao
* @abstract 申明变量/类/方法
* @notice 第四种 这个函数也是好叼的 两个参数
*/
echo substr(strrchr($str, '.'), 1); //strrchr带.
0 0
- 截取文件后缀名的几种方式
- 获取文件后缀名的几种方式
- MEX的几种文件后缀名
- Qt 截取文件路径后的后缀名
- 如何截取文件后缀名
- C#截取字符串的几种方式
- java 字符串截取的几种方式
- java 字符串截取的几种方式
- java 字符串截取的几种方式
- java 字符串截取的几种方式
- NSString字符串截取的几种方式
- java 字符串截取的几种方式
- java 字符串截取的几种方式
- java 字符串截取的几种方式
- java 字符串截取的几种方式
- java 字符串截取的几种方式
- PHP获取文件后缀名的几种方法
- php获取文件后缀名的几种方法
- 单片机学习之PWM原理与控制程序
- 图像处理之积分图应用四(基于局部均值的图像二值化算法)
- 小米手机无法读取图片路径的问题
- js 自定义加减乘除方法(防止js自身计算错误)
- Ubuntu 下使用命令行安装QT
- 截取文件后缀名的几种方式
- Java单链表的基本实现
- java 获取客户端IP地址
- //随记。关于存在换行符 \n 的文本限制 行数(在设置内容之前就知道有几行)收起展开是否需要显示 小记
- Hibernate的HQL、QBC、QBE查询总结
- Java 集合系列03之 ArrayList详细介绍(源码解析)和使用示例
- 利用栈结构生成后缀表达式
- 机器码农:深度学习自动编程
- Android Studio之Gradle的介绍与配置