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源代码
Oct 09 PHP
PHP文本操作类
Nov 25 PHP
浅析get与post的一些特殊情况
Jul 28 PHP
PHP编译安装中遇到的两个错误和解决方法
Aug 20 PHP
php中chdir()函数用法实例
Nov 13 PHP
php操作xml入门之cdata区段
Jan 23 PHP
thinkphp框架下404页面设置 仅三步
May 14 PHP
Yii框架组件和事件行为管理详解
May 20 PHP
php图像处理函数imagecopyresampled用法详解
Dec 02 PHP
Laravel框架实现的使用smtp发送邮件功能示例
Mar 12 PHP
浅谈Laravel模板实体转义带来的坑
Oct 22 PHP
解决php用mysql方式连接数据库出现Deprecated报错问题
Dec 25 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在线生成ico文件的代码
2007/10/09 PHP
PHP中怎样保持SESSION不过期 原理及方案介绍
2013/08/08 PHP
解决cPanel无法安装php5.2.17
2014/06/22 PHP
jQuery Mobile + PHP实现文件上传
2014/12/12 PHP
php使用curl简单抓取远程url的方法
2015/03/13 PHP
PHP实现权限管理功能示例
2017/09/22 PHP
ThinkPHP实现的rsa非对称加密类示例
2018/05/29 PHP
开发跨浏览器javascript常见注意事项
2009/01/01 Javascript
jquery 延迟执行实例介绍
2013/08/20 Javascript
iframe父页面获取子页面参数的方法
2014/02/21 Javascript
javascript实时显示当天日期的方法
2015/05/20 Javascript
把Node.js程序加入服务实现随机启动
2015/06/25 Javascript
node.js require() 源码解读
2015/12/13 Javascript
点评js异步加载的4种方式
2015/12/22 Javascript
springMVC结合AjaxForm上传文件
2016/07/12 Javascript
详解javascript获取url信息的常见方法
2016/12/19 Javascript
JS中from 表单序列化提交的代码
2017/01/20 Javascript
原生JavaScript实现的简单放大镜效果示例
2018/02/07 Javascript
基于Vue 2.0 监听文本框内容变化及ref的使用说明介绍
2018/08/24 Javascript
vue2 设置router-view默认路径的实例
2018/09/20 Javascript
如何实现小程序tab栏下划线动画效果
2019/05/18 Javascript
element 中 el-menu 组件的无限极循环思路代码详解
2020/04/26 Javascript
30秒轻松实现TensorFlow物体检测
2018/03/14 Python
Python-Seaborn热图绘制的实现方法
2019/07/15 Python
Python学习笔记之列表和成员运算符及列表相关方法详解
2019/08/22 Python
python实现将range()函数生成的数字存储在一个列表中
2020/04/02 Python
如何在django中实现分页功能
2020/04/22 Python
Python通用唯一标识符uuid模块使用案例
2020/09/10 Python
python中os.remove()用法及注意事项
2021/01/31 Python
Canvas制作旋转的太极的示例
2018/03/09 HTML / CSS
新加坡航空官方网站:Singapore Airlines
2016/10/13 全球购物
德国最大的设计师鞋网上商店:Budapester
2017/12/07 全球购物
好邻里事迹材料
2014/01/16 职场文书
行政专员岗位职责范本
2014/08/26 职场文书
Go 自定义package包设置与导入操作
2021/05/06 Golang
Django模型层实现多表关系创建和多表操作
2021/07/21 Python