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 相关文章推荐
PHP4实际应用经验篇(6)
Oct 09 PHP
PHP4与PHP5的时间格式问题
Feb 17 PHP
使用PHPMyAdmin修复论坛数据库的图文方法
Jan 09 PHP
基于PHP一些十分严重的缺陷详解
Jun 03 PHP
php实现文件编码批量转换
Mar 10 PHP
PHP生成网站桌面快捷方式代码分享
Oct 11 PHP
Symfony2创建页面实例详解
Mar 18 PHP
php进程间通讯实例分析
Jul 11 PHP
详解如何在云服务器上部署Laravel
Jun 30 PHP
PHP微信公众号开发之微信红包实现方法分析
Jul 14 PHP
PHPUnit测试私有属性和方法功能示例
Jun 12 PHP
原生PHP实现导出csv格式Excel文件的方法示例【附源码下载】
Mar 07 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
2019十大人气国漫
2020/03/13 国漫
PHP 应用程序的安全 -- 不能违反的四条安全规则
2006/11/26 PHP
利用phpexcel把excel导入数据库和数据库导出excel实现
2014/01/09 PHP
eaglephp使用微信api接口开发微信框架
2014/01/09 PHP
php object转数组示例
2014/01/15 PHP
Thinkphp中import的几个用法详细介绍
2014/07/02 PHP
微信公众平台天气预报功能开发
2014/07/06 PHP
php修改上传图片尺寸的方法
2015/04/14 PHP
mysql alter table命令修改表结构实例详解
2016/09/24 PHP
PHP测试框架PHPUnit组织测试操作示例
2018/05/28 PHP
JavaScript Event学习第三章 早期的事件处理程序
2010/02/07 Javascript
js不能获取隐藏的div的宽度只能先显示后获取
2014/09/04 Javascript
js调试工具Console命令详解
2014/10/21 Javascript
js中取得变量绝对值的方法
2015/01/03 Javascript
简单实现异步编程promise模式
2015/07/31 Javascript
3种js实现string的substring方法
2015/11/09 Javascript
ES6中Proxy代理用法实例浅析
2017/04/06 Javascript
JS jQuery使用正则表达式去空字符的简单实现代码
2017/05/20 jQuery
JavaScript框架Angular和React深度对比
2017/11/20 Javascript
JS实现关键词高亮显示正则匹配
2018/06/22 Javascript
解决Vue2.0 watch对象属性变化监听不到的问题
2018/09/11 Javascript
微信小程序实现顶部导航特效
2019/01/28 Javascript
Js通过AES加密后PHP用Openssl解密的方法
2019/07/12 Javascript
vue.js循环radio的实例
2019/11/07 Javascript
[02:09]DOTA2辉夜杯 EHOME夺冠举杯现场
2015/12/28 DOTA
给Python中的MySQLdb模块添加超时功能的教程
2015/05/05 Python
浅谈flask源码之请求过程
2018/07/26 Python
Python 做曲线拟合和求积分的方法
2018/12/29 Python
Html5 页面适配iPhoneX(就是那么简单)
2019/09/05 HTML / CSS
Hanky Panky官方网站:内衣和睡衣
2019/07/25 全球购物
Wiggle新西兰:自行车、跑步、游泳
2020/05/06 全球购物
以权谋私检举信范文
2015/03/02 职场文书
2015年银行客户经理工作总结
2015/04/01 职场文书
赡养老人协议书范本
2015/08/06 职场文书
Nginx反向代理多个服务器的实现方法
2021/03/31 Servers
分享几个实用的CSS代码块
2022/06/10 HTML / CSS