一个取得文件扩展名的函数


Posted in PHP onOctober 09, 2006

一个取得文件扩展名的函数
<?  
/*
GetFileType  
用法:GetFiletype($filename)
*/  

function GetFiletype($Filename) {  

    if (substr_count($Filename, ".") == 0) {        // 检查文件名中是否有.号。  

        return;                // 返回空

    } else if (substr($Filename, -1) == ".") {        // 检查是否以.结尾,即无扩展名  

        return;                // 返回空  

    } else {  
        $FileType = strrchr ($Filename, ".");    // 从.号处切割
        $FileType = substr($FileType, 1);    // 去除.号  
        return $FileType;            // 返回  
    }  
}  

$Filename = "Testfilename.php4";  

$Filename = GetFileType($Filename);  

echo $Filename;            //  打印出php4  

PHP 相关文章推荐
10条PHP高级技巧[修正版]
Aug 02 PHP
如何使用PHP批量去除文件UTF8 BOM信息
Aug 05 PHP
回帖脱衣服的图片实现代码
Feb 15 PHP
ThinkPHP Mobile使用方法简明教程
Jun 18 PHP
php中strtotime函数用法详解
Nov 15 PHP
PHP之密码加密的几种方式
Jul 29 PHP
抛弃 PHP 代价太高
Apr 26 PHP
yii2中结合gridview如何使用modal弹窗实例代码详解
Jun 12 PHP
php判断手机浏览还是web浏览,并执行相应的动作简单实例
Jul 28 PHP
php利用递归实现删除文件目录的方法
Sep 23 PHP
php使用Jpgraph创建柱状图展示年度收支表效果示例
Feb 15 PHP
万能的php分页类
Jul 06 PHP
PHP 如何向 MySQL 发送数据
Oct 09 #PHP
PHP安装攻略:常见问题解答(一)
Oct 09 #PHP
利用PHP实现与ASP Banner组件相似的类
Oct 09 #PHP
PHP聊天室技术
Oct 09 #PHP
在windows iis5下安装php4.0+mysql之我见
Oct 09 #PHP
PHP安装攻略:常见问题解答(二)
Oct 09 #PHP
一个没有MYSQL数据库支持的简易留言本的编写
Oct 09 #PHP
You might like
DW中链接mysql数据库时,建立字符集中文出现乱码的解决方法
2010/03/27 PHP
php获取目录所有文件并将结果保存到数组(实例)
2013/10/25 PHP
PHP采用curl模仿用户登陆新浪微博发微博的方法
2014/11/07 PHP
基于PHP实现通过照片获取ip地址
2016/04/26 PHP
ThinkPHP 5.x远程命令执行漏洞复现
2019/09/23 PHP
gearman中任务的优先级和返回状态实例分析
2020/02/27 PHP
接收键盘指令的脚本
2006/06/26 Javascript
详谈javascript中DOM的基本属性
2015/02/26 Javascript
jQuery 监控键盘一段时间没输入
2016/04/22 Javascript
浅析jquery数组删除指定元素的方法:grep()
2016/05/19 Javascript
jQuery实现简单倒计时功能的方法
2016/07/04 Javascript
简单谈谈ES6的六个小特性
2016/11/18 Javascript
JS中正则表达式全局匹配模式 /g用法详解
2017/04/01 Javascript
vue插件开发之使用pdf.js实现手机端在线预览pdf文档的方法
2018/07/12 Javascript
详解JavaScript 新语法之Class 的私有属性与私有方法
2019/04/23 Javascript
javascript实现贪吃蛇经典游戏
2020/04/10 Javascript
如何搭建一个完整的Vue3.0+ts的项目步骤
2020/10/18 Javascript
[52:36]VGJ.S vs Serenity 2018国际邀请赛小组赛BO2 第一场 8.19
2018/08/21 DOTA
python基础教程之实现石头剪刀布游戏示例
2014/02/11 Python
Python实现的基数排序算法原理与用法实例分析
2017/11/23 Python
我喜欢你 抖音表白程序python版
2019/04/07 Python
python实现静态服务器
2019/09/05 Python
Tensorflow 使用pb文件保存(恢复)模型计算图和参数实例详解
2020/02/11 Python
Python 使用 environs 库定义环境变量的方法
2020/02/25 Python
Python如何对齐字符串
2020/07/30 Python
使用CSS3的appearance属性改变元素的外观的方法
2015/12/12 HTML / CSS
安德玛比利时官网:Under Armour比利时
2019/08/28 全球购物
JDBC操作数据库的基本流程是什么
2014/10/28 面试题
高中毕业生自我鉴定范文
2013/09/26 职场文书
教师演讲稿范文
2014/01/08 职场文书
物理专业本科生自荐信
2014/01/30 职场文书
酒店采购员岗位职责
2014/03/14 职场文书
捐献物资倡议书范文
2014/05/19 职场文书
物流专业自荐信
2014/05/23 职场文书
法人授权委托书公证范本
2014/09/14 职场文书
教师查摆问题及整改措施
2014/10/11 职场文书