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 相关文章推荐
IP攻击升级,程序改进以对付新的攻击
Nov 23 PHP
PHP中全局变量global和$GLOBALS[]的区别分析
Aug 06 PHP
php setcookie(name, value, expires, path, domain, secure) 参数详解
Jun 28 PHP
PHP实现更新中间关联表数据的两种方法
Sep 01 PHP
使用symfony命令创建项目的方法
Mar 17 PHP
使用ltrace工具跟踪PHP库函数调用的方法
Apr 25 PHP
Joomla调用系统自带编辑器的实现方法
May 05 PHP
Smarty变量用法详解
May 11 PHP
php如何实现不借助IDE快速定位行数或者方法定义的文件和位置
Jan 17 PHP
php删除一个路径下的所有文件夹和文件的方法
Feb 07 PHP
php扩展开发入门demo示例
Sep 23 PHP
thinkphp5框架实现数据库读取的数据转换成json格式示例
Oct 10 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 上一篇,下一篇文章实现代码与原理说明
2010/05/09 PHP
php 归并排序 数组交集
2011/05/10 PHP
PHP Class&amp;Object -- 解析PHP实现二叉树
2013/06/25 PHP
8个PHP程序员常用的功能汇总
2014/12/18 PHP
PHP通过串口实现发送短信
2015/07/08 PHP
laravel学习教程之关联模型
2016/07/30 PHP
php 防止表单重复提交两种实现方法
2016/11/03 PHP
PHP延迟静态绑定的深入讲解
2018/04/02 PHP
图片在浏览器中底部对齐 解决方法之一
2011/11/30 Javascript
js判断undefined变量类型使用typeof
2013/06/03 Javascript
sencha touch 模仿tabpanel导航栏TabBar的实例代码
2013/10/24 Javascript
jquery遍历数组与筛选数组的方法
2013/11/05 Javascript
jquery 删除cookie失效的解决方法
2013/11/12 Javascript
原生javascript实现DIV拖拽并计算重复面积
2015/01/02 Javascript
jQuery语法小结(超实用)
2015/12/31 Javascript
使用jQuery或者原生js实现鼠标滚动加载页面新数据
2016/03/06 Javascript
详解nodejs与javascript中的aes加密
2016/05/22 NodeJs
js字符串操作总结(必看篇)
2016/11/22 Javascript
BootStrap给table表格的每一行添加一个按钮事件
2017/09/07 Javascript
Bootstrap 树控件使用经验分享(图文解说)
2017/11/06 Javascript
Vue press 支持图片放大功能的实例代码
2018/11/09 Javascript
[06:38]DOTA2怒掀电竞风暴 2013Chinajoy
2013/07/27 DOTA
Python的GUI框架PySide的安装配置教程
2016/02/16 Python
windows下python连接oracle数据库
2017/06/07 Python
python判断计算机是否有网络连接的实例
2018/12/15 Python
使用python判断jpeg图片的完整性实例
2019/06/10 Python
使用Pytorch来拟合函数方式
2020/01/14 Python
pytorch 常用线性函数详解
2020/01/15 Python
keras中的backend.clip用法
2020/05/22 Python
Python-openCV开运算实例
2020/07/05 Python
荷兰领先的百货商店:De Bijenkorf
2018/10/17 全球购物
如何执行一个shell程序
2012/11/23 面试题
家长给学校的建议书
2014/05/15 职场文书
学习十八大演讲稿
2014/09/15 职场文书
2014年国庆晚会主持词
2014/09/19 职场文书
详解Python函数print用法
2021/06/18 Python