php获取文件名后缀常用方法小结


Posted in PHP onFebruary 24, 2015

本文实例汇总了php获取文件名后缀常用方法。分享给大家供大家参考。具体实现方法如下:

<?php
header("Content-type:text/html;charset=utf-8");
$pic = "abc.jpg";
//第一种方法
$pics = explode('.',$pic);
$num = count($pics);
echo $pics[$num-1]."<br />";
//第二种方法
echo end($pics)."<br />";
//end()方法,获取数组最后一个单元值
//第三种方法
$info = pathinfo($pic);
echo $info['extension']."<br />";
//第四种方法
echo pathinfo($pic,PATHINFO_EXTENSION)."<br />";
//第五种方法
$offset = strrpos($pic,'.');
//计算指定字符串在目标字符串中最后一次出现的位置
echo substr($pic,$offset+1);
?>

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
并发下常见的加锁及锁的PHP具体实现代码
Oct 12 PHP
ThinkPHP采用模块和操作分析
Apr 18 PHP
php从右向左/从左向右截取字符串的实现方法
Nov 28 PHP
php preg_replace替换实例讲解
Nov 04 PHP
php遍历文件夹所有文件子文件夹函数代码
Nov 27 PHP
thinkphp文件处理类Dir.class.php的用法分析
Dec 08 PHP
PHP爬虫之百万级别知乎用户数据爬取与分析
Jan 22 PHP
PHP中PDO的事务处理分析
Apr 07 PHP
PHP常见的6个错误提示及解决方法
Jul 07 PHP
利用PHP访问MySql数据库的逻辑操作以及增删改查的实例讲解
Aug 30 PHP
PHP7导出Excel报ERR_EMPTY_RESPONSE解决方法
Apr 16 PHP
PHP常用工具函数小结【移除XSS攻击、UTF8与GBK编码转换等】
Apr 27 PHP
php获取字符串中各个字符出现次数的方法
Feb 23 #PHP
php截取中文字符串函数实例
Feb 23 #PHP
php输入数据统一类实例
Feb 23 #PHP
php简单定时执行任务的实现方法
Feb 23 #PHP
Yii学习总结之数据访问对象 (DAO)
Feb 22 #PHP
Yii学习总结之安装配置
Feb 22 #PHP
使用php的HTTP请求的库Requests实现美女图片墙
Feb 22 #PHP
You might like
生成静态页面的PHP类
2006/11/25 PHP
php提交表单时判断 if($_POST[submit])与 if(isset($_POST[submit])) 的区别
2011/02/08 PHP
CodeIgniter框架提示Disallowed Key Characters的解决办法
2014/04/21 PHP
PHP使用CURL实现多线程抓取网页
2015/04/30 PHP
yii2中的rules 自定义验证规则详解
2016/04/19 PHP
Yii2中Restful API原理实例分析
2016/07/25 PHP
PHP7安装Redis扩展教程【Linux与Windows平台】
2016/09/30 PHP
Javascript中实现trim()函数的两种方法
2015/02/04 Javascript
JS中字符串trim()使用示例
2015/05/26 Javascript
jquery编写Tab选项卡滚动导航切换特效
2020/07/17 Javascript
bootstrap table 表格中增加下拉菜单末行出现滚动条的快速解决方法
2017/01/05 Javascript
Vue中使用 setTimeout() setInterval()函数的问题
2018/09/13 Javascript
node和vue实现商城用户地址模块
2018/12/05 Javascript
微信小程序引入模块中wxml、wxss、js的方法示例
2019/08/09 Javascript
vue使用video插件vue-video-player的示例
2020/10/03 Javascript
Python实现批量修改文件名实例
2015/07/08 Python
使用 Python 实现微信公众号粉丝迁移流程
2018/01/03 Python
Django contenttypes 框架详解(小结)
2018/08/13 Python
对python中数组的del,remove,pop区别详解
2018/11/07 Python
python多个模块py文件的数据共享实例
2019/01/11 Python
Python子类继承父类构造函数详解
2019/02/19 Python
python多线程扫描端口(线程池)
2019/09/04 Python
python-xpath获取html文档的部分内容
2020/03/06 Python
django 链接多个数据库 并使用原生sql实现
2020/03/28 Python
python中doctest库实例用法
2020/12/31 Python
Html5新标签解释及用法
2012/02/17 HTML / CSS
HTML5 drag和drop具体使用详解
2021/01/18 HTML / CSS
办护照工作证明范本
2014/01/14 职场文书
幼儿园优秀教师事迹
2014/02/13 职场文书
进口业务员岗位职责
2014/04/06 职场文书
坚守艰苦奋斗精神坚决反对享乐主义整改措施
2014/09/17 职场文书
2014年青年教师工作总结
2014/12/17 职场文书
幼儿园国庆节活动总结
2015/03/23 职场文书
iPhone13 Pro外观确定,升级4800万镜头,4月20日发新品
2021/04/15 数码科技
Python实现排序方法常见的四种
2021/07/15 Python
关于MySQL中的 like操作符详情
2021/11/17 MySQL