PHP获取文件后缀名的三个函数


Posted in PHP onOctober 15, 2012

选好一种记住,以后需要使用的时候就可以直接使用,或者来本站查看本文也是可以滴。

<?php 
//方法一: 
function extend_1($file_name) 
{ 
$retval=""; 
$pt=strrpos($file_name, "."); 
if ($pt) $retval=substr($file_name, $pt+1, strlen($file_name) - $pt); 
return ($retval); 
} //方法二 
function extend_2($file_name) 
{ 
$extend = pathinfo($file_name); 
$extend = strtolower($extend["extension"]); 
return $extend; 
} 
//方法三 
function extend_3($file_name) 
{ 
$extend =explode("." , $file_name); 
$va=count($extend)-1; 
return $extend[$va]; 
} 
?>
PHP 相关文章推荐
Http 1.1 Etag 与 Last-Modified提高php效率
Jan 10 PHP
php的ajax框架xajax入门与试用介绍
Dec 19 PHP
ini_set的用法介绍
Jan 07 PHP
PHP实现检测客户端是否使用代理服务器及其匿名级别
Jan 07 PHP
简单谈谈php中的unicode和utf8编码
Jun 10 PHP
ThinkPHP函数详解之M方法和R方法
Sep 10 PHP
深入浅析用PHP实现MVC
Mar 02 PHP
PHP Ajax实现无刷新附件上传
Aug 17 PHP
总结PHP如何获取当前主机、域名、网址、路径、端口和参数等
Sep 09 PHP
Yii框架中用response保存cookie,用request读取cookie的原理解析
Sep 04 PHP
Laravel框架实现的上传图片到七牛功能详解
Sep 06 PHP
php 多个变量指向同一个引用($b = &amp;$a)用法分析
Nov 13 PHP
php标签云的实现代码
Oct 10 #PHP
域名和cookie问题(域名后缀)
Oct 10 #PHP
记录PHP错误日志 display_errors与log_errors的区别
Oct 09 #PHP
php在程序中将网页生成word文档并提供下载的代码
Oct 09 #PHP
php排序算法(冒泡排序,快速排序)
Oct 09 #PHP
php全排列递归算法代码
Oct 09 #PHP
php列出一个目录下的所有文件的代码
Oct 09 #PHP
You might like
PHP技术开发技巧分享
2010/03/23 PHP
浅析echo(),print(),print_r(),return之间的区别
2013/11/27 PHP
php版微信公众号自定义分享内容实现方法
2016/09/22 PHP
php监测数据是否成功插入到Mysql数据库的方法
2016/11/25 PHP
php实现评论回复删除功能
2017/05/23 PHP
php实现JWT(json web token)鉴权实例详解
2019/11/05 PHP
腾讯的ip接口 方便获取当前用户的ip地理位置
2010/11/25 Javascript
$.ajax返回的JSON无法执行success的解决方法
2011/09/09 Javascript
js编码、解码函数介绍及其使用示例
2013/09/05 Javascript
JavaScript判断文件上传类型的方法
2014/09/02 Javascript
node.js中的fs.ftruncate方法使用说明
2014/12/15 Javascript
jquery转盘抽奖功能实现
2015/11/13 Javascript
如何解决ligerUI布局时Center中的Tab高度大小
2015/11/24 Javascript
js根据手机客户端浏览器类型,判断跳转官网/手机网站多个实例代码
2016/04/30 Javascript
jQuery链式调用与show知识浅析
2016/05/11 Javascript
第一次接触Bootstrap框架
2016/10/24 Javascript
Bootstrap的class样式小结
2016/12/01 Javascript
VUE实现日历组件功能
2017/03/13 Javascript
微信小程序日期选择器实例代码
2018/07/18 Javascript
教你搭建按需加载的Vue组件库(小结)
2019/07/29 Javascript
layui 地区三级联动 form select 渲染的实例
2019/09/27 Javascript
js实现盒子拖拽动画效果
2020/08/09 Javascript
Python处理文本文件中控制字符的方法
2017/02/07 Python
Python各类图像库的图片读写方式总结(推荐)
2018/02/23 Python
python设置值及NaN值处理方法
2018/07/03 Python
python批量创建指定名称的文件夹
2019/03/21 Python
python读写csv文件并增加行列的实例代码
2019/08/01 Python
data:image data url 文件转为Blob上传后端的方法
2019/07/16 HTML / CSS
英国标志性生活方式品牌:Skinnydip London
2019/12/15 全球购物
加拿大服装和鞋类零售商:Mark’s
2021/01/04 全球购物
硕士研究生个人求职信
2013/12/04 职场文书
教师的实习鉴定
2013/12/15 职场文书
兰兰过桥教学反思
2014/02/08 职场文书
社区安全生产月活动总结
2014/07/05 职场文书
小学工作总结2015
2015/05/04 职场文书
mybatis-plus模糊查询指定字段
2022/04/28 Java/Android