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的一个登录的类 [推荐]
Mar 16 PHP
PHP生成excel时单元格内换行问题的解决方法
Aug 26 PHP
PHP新手入门学习方法
May 08 PHP
PHP编程函数安全篇
Jan 08 PHP
PHP应用JSON技巧讲解
Feb 03 PHP
探讨:如何使用PHP实现计算两个日期间隔的年、月、周、日数
Jun 13 PHP
PHP图片自动裁切应付不同尺寸的显示
Oct 16 PHP
php解析字符串里所有URL地址的方法
Apr 03 PHP
php实现PDO中捕获SQL语句错误的方法
Feb 16 PHP
Yii2第三方类库插件Imagine的安装和使用
Jul 06 PHP
详解PHP中的外观模式facade pattern
Feb 05 PHP
php设计模式之中介者模式分析【星际争霸游戏案例】
Mar 23 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以ROOT权限执行系统命令的方法
2011/02/10 PHP
php中异常处理方法小结
2015/01/09 PHP
php数组索引与键值操作技巧实例分析
2015/06/24 PHP
简单三步,搞掂内存泄漏
2007/03/10 Javascript
jQuery 树形结构的选择器
2010/02/15 Javascript
jQuery数据显示插件整合实现代码
2011/10/24 Javascript
jquery中JSON的解析方式
2015/03/16 Javascript
Node.js中的流(Stream)介绍
2015/03/30 Javascript
javascript等号运算符使用详解
2015/04/16 Javascript
JavaScript让网页出现渐隐渐显背景颜色的方法
2015/04/21 Javascript
js带缩略图的图片轮播效果代码分享
2015/09/14 Javascript
JS实现上传图片的三种方法并实现预览图片功能
2017/07/14 Javascript
详解javascript常用工具类的封装
2018/01/30 Javascript
Puppeteer 爬取动态生成的网页实战
2018/11/14 Javascript
从零开始在NPM上发布一个Vue组件的方法步骤
2018/12/20 Javascript
15 分钟掌握vue-next响应式原理
2019/10/13 Javascript
Vue实现腾讯云点播视频上传功能的实现代码
2020/08/17 Javascript
如何构建一个Vue插件并生成npm包
2020/10/26 Javascript
vue3.0+vue-router+element-plus初实践
2020/12/02 Vue.js
JavaScript实现跟随鼠标移动的盒子
2021/01/28 Javascript
[49:20]2014 DOTA2国际邀请赛中国区预选赛5.21 CIS VS TongFu
2014/05/22 DOTA
python PyTorch参数初始化和Finetune
2018/02/11 Python
使用python PIL库实现简单验证码的去噪方法步骤
2019/05/10 Python
Flask框架工厂函数用法实例分析
2019/05/25 Python
使用Keras预训练模型ResNet50进行图像分类方式
2020/05/23 Python
css3 flex实现div内容水平垂直居中的几种方法
2020/03/27 HTML / CSS
Amcal中文官网:澳洲综合性连锁药房
2019/03/28 全球购物
西安启天科技有限公司网络工程师面试题笔试题
2016/06/12 面试题
导游的职业规划书范文
2013/12/27 职场文书
农民工预备党员思想汇报
2014/09/14 职场文书
2014年政协委员工作总结
2014/12/01 职场文书
元旦晚会主持词开场白
2015/05/28 职场文书
护理工作心得体会
2016/01/22 职场文书
webpack的移动端适配方案小结
2021/07/25 Javascript
Pygame Draw绘图函数的具体使用
2021/11/17 Python
springboot中的pom文件 project报错问题
2022/01/18 Java/Android