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.MVC的模板标签系统(一)
Sep 05 PHP
FCKeditor的安装(PHP)
Jan 13 PHP
php将会员数据导入到ucenter的代码
Jul 18 PHP
web站点获取用户IP的安全方法 HTTP_X_FORWARDED_FOR检验
Jun 01 PHP
与文件上传有关的php配置参数总结
Jun 14 PHP
php遍历目录输出目录及其下的所有文件示例
Jan 27 PHP
PHP的MVC模式实现原理分析(一相简单的MVC框架范例)
Apr 29 PHP
PHP常用函数总结(180多个)
Dec 25 PHP
PHP使用Redis长连接的方法详解
Feb 12 PHP
thinkPHP3.2.3结合Laypage实现的分页功能示例
May 28 PHP
PhpStorm2020 + phpstudyV8 +XDebug的教程详解
Sep 17 PHP
Laravel的加密解密与哈希实例讲解
Mar 24 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
DC《神奇女侠2》因疫情推迟上映 温子仁新恐怖片《恶性》撤档
2020/04/09 欧美动漫
php 中英文语言转换类
2011/09/07 PHP
php 判断网页是否是utf8编码的方法
2014/06/06 PHP
ThinkPHP中公共函数路径和配置项路径的映射分析
2014/11/22 PHP
Swoole-1.7.22 版本已发布,修复PHP7相关问题
2015/12/31 PHP
Yii2下点击验证码的切换实例代码
2017/03/14 PHP
PHP PDOStatement::execute讲解
2019/01/31 PHP
对YUI扩展的Gird组件 Part-1
2007/03/10 Javascript
IE和Firefox在JavaScript应用中的兼容性探讨
2008/04/01 Javascript
很全的显示阴历(农历)日期的js代码
2009/01/01 Javascript
web 页面分页打印的实现
2009/06/22 Javascript
Javascript 获取链接(url)参数的方法[正则与截取字符串]
2010/02/09 Javascript
jquery 图片 上一张 下一张 链接效果(续篇)
2010/04/20 Javascript
Node.js中对通用模块的封装方法
2014/06/06 Javascript
script标签属性用type还是language
2015/01/21 Javascript
详解原生JavaScript实现jQuery中AJAX处理的方法
2016/05/10 Javascript
js实现带农历和八字等信息的日历特效
2016/05/16 Javascript
使用Promise链式调用解决多个异步回调的问题
2017/01/15 Javascript
浅谈webpack4 图片处理汇总
2018/09/12 Javascript
vue接入腾讯防水墙代码
2019/05/07 Javascript
JavaScript switch语句使用方法简介
2019/12/30 Javascript
js实现带箭头的进度流程
2020/03/26 Javascript
[04:30]显微镜下的DOTA2第五期——拉比克
2013/09/26 DOTA
[01:04:01]2014 DOTA2华西杯精英邀请赛5 24 DK VS VG
2014/05/25 DOTA
Python2/3中urllib库的一些常见用法
2017/12/19 Python
Python实现读写INI配置文件的方法示例
2018/06/09 Python
Python实现识别图片内容的方法分析
2018/07/11 Python
Python pandas 列转行操作详解(类似hive中explode方法)
2020/05/18 Python
如何用Python和JS实现的Web SSH工具
2021/02/23 Python
HTML5 device access 设备访问详解
2018/05/24 HTML / CSS
某/etc/fstab文件中的某行如下: /dev/had5 /mnt/dosdata msdos defaults,usrquota 1 2 请解释其含义
2013/04/11 面试题
后勤采购员岗位职责
2013/12/19 职场文书
大学生毕业求职自荐书范文
2014/02/04 职场文书
假面舞会策划方案
2014/05/29 职场文书
运动会三级跳加油稿
2015/07/21 职场文书
sql查询结果列拼接成逗号分隔的字符串方法
2021/05/25 SQL Server