PHP实现获取文件后缀名的几种常用方法


Posted in PHP onAugust 08, 2015

本文实例讲述了PHP实现获取文件后缀名的几种常用方法。分享给大家供大家参考。具体如下:

方法1:

function get_file_type($filename){
  $type = substr($filename, strrpos($filename, ".")+1);
  return $type;
}

方法2:

function get_file_type($filename)
{
   $type = pathinfo($filename);
   $type = strtolower($type["extension"]);
   return $type;
}

方法3:

function get_file_type($filename)
{  
   $type =explode("." , $filename);
   $count=count($type)-1;
   return $type[$count];
}

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

PHP 相关文章推荐
用PHP开发GUI
Oct 09 PHP
使用迭代器 遍历文件信息的详解
Jun 08 PHP
codeigniter数据库操作函数汇总
Jun 12 PHP
使用PHPExcel操作Excel用法实例分析
Mar 26 PHP
PHP实现的QQ空间g_tk加密算法
Jul 09 PHP
php验证码的制作思路和实现方法
Nov 12 PHP
Laravel 5.1 on SAE环境开发教程【附项目demo源码】
Oct 09 PHP
ThinkPHP 整合Bootstrap Ajax分页样式
Dec 23 PHP
PHP命名空间namespace及use的简单用法分析
Aug 03 PHP
PHP简单验证码功能机制实例详解
Mar 27 PHP
PHP Beanstalkd消息队列的安装与使用方法实例详解
Feb 21 PHP
使用Entrust扩展包在laravel 中实现RBAC的功能
Mar 16 PHP
PHP实现多维数组转字符串和多维数组转一维数组的方法
Aug 08 #PHP
Smarty使用自定义资源的方法
Aug 08 #PHP
SESSION存放在数据库用法实例
Aug 08 #PHP
摘自织梦CMS的HTTP文件下载类
Aug 08 #PHP
摘自织梦CMS中的图片处理类
Aug 08 #PHP
PHP模拟asp.net的StringBuilder类实现方法
Aug 08 #PHP
php自动识别文字编码并转换为目标编码的方法
Aug 08 #PHP
You might like
php win下Socket方式发邮件类
2009/08/21 PHP
zen_cart实现支付前生成订单的方法
2016/05/06 PHP
解决laravel查询构造器中的别名问题
2019/10/17 PHP
自制轻量级仿jQuery.boxy对话框插件代码
2010/10/26 Javascript
使用jquery的ajax需要注意的地方dataType的设置
2013/08/12 Javascript
jQuery中$.click()无效问题分析
2015/01/29 Javascript
JS+Canvas绘制时钟效果
2020/08/20 Javascript
对vue2.0中.vue文件页面跳转之.$router.push的用法详解
2018/08/24 Javascript
在Vue methods中调用filters里的过滤器实例
2018/08/30 Javascript
使用vue2实现带地区编号和名称的省市县三级联动效果
2018/11/05 Javascript
Vue事件修饰符native、self示例详解
2019/07/09 Javascript
小程序怎样让wx.navigateBack更好用的方法实现
2019/11/01 Javascript
在vue中利用全局路由钩子给url统一添加公共参数的例子
2019/11/01 Javascript
基于ajax及jQuery实现局部刷新过程解析
2020/09/12 jQuery
Python数据结构之单链表详解
2017/09/12 Python
python3中函数参数的四种简单用法
2018/07/09 Python
python使用opencv在Windows下调用摄像头实现解析
2019/11/26 Python
Python数据存储之 h5py详解
2019/12/26 Python
Keras中的多分类损失函数用法categorical_crossentropy
2020/06/11 Python
python怎么对数字进行过滤
2020/07/05 Python
Matplotlib 绘制饼图解决文字重叠的方法
2020/07/24 Python
Scrapy项目实战之爬取某社区用户详情
2020/09/17 Python
python安装第三方库如xlrd的方法
2020/10/31 Python
私有程序集与共享程序集有什么区别
2013/04/05 面试题
大学生求职简历的自我评价范文
2013/10/12 职场文书
园林设计师自荐信
2013/11/18 职场文书
党校培训思想汇报
2014/01/03 职场文书
拾金不昧表扬信范文
2014/01/11 职场文书
给面试官的感谢信
2014/02/01 职场文书
电气自动化个人求职信范文
2014/02/03 职场文书
建筑安全标语
2014/06/07 职场文书
我的梦想演讲稿500字
2014/08/21 职场文书
高中生第一学年自我鉴定2015
2014/09/28 职场文书
机器人总动员观后感
2015/06/09 职场文书
贫困证明怎么写
2015/06/16 职场文书
汽车销售员工作总结
2015/08/12 职场文书