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


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 相关文章推荐
php header示例代码(推荐)
Sep 08 PHP
PHP实现将浏览历史页面网址保存到cookie的方法
Jan 26 PHP
分享自定义的几个PHP功能函数
Apr 15 PHP
PHP使用socket发送HTTP请求的方法
Feb 14 PHP
ThinkPHP设置禁止百度等搜索引擎转码(简单实用)
Feb 15 PHP
php正则去除网页中所有的html,js,css,注释的实现方法
Nov 03 PHP
PHP使用xpath解析XML的方法详解
May 20 PHP
PHP编程实现脚本异步执行的方法
Aug 09 PHP
php实现将数据做成json的格式给前端使用
Aug 21 PHP
PHP实现Markdown文章上传到七牛图床的实例内容
Feb 11 PHP
PHP开发api接口安全验证操作实例详解
Mar 26 PHP
PHP var关键字相关原理及使用实例解析
Jul 11 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
php的计数器程序
2006/10/09 PHP
怎么样可以把 phpinfo()屏蔽掉?
2006/11/24 PHP
PHP+Redis链表解决高并发下商品超卖问题(实现原理及步骤)
2020/08/03 PHP
Span元素的width属性无效果原因及解决方案
2010/01/15 Javascript
javascript 解析url的search方法
2010/02/09 Javascript
解释&amp;&amp;和||在javascript中的另类用法
2014/07/28 Javascript
node.js中的console.dir方法使用说明
2014/12/10 Javascript
javascript弹性运动效果简单实现方法
2016/01/08 Javascript
jQuery代码实现表格中点击相应行变色功能
2016/05/09 Javascript
Jquery实现无缝向上循环滚动列表的特效
2019/02/13 jQuery
[01:14:31]Secret vs VG 2018国际邀请赛淘汰赛BO3 第一场 8.23
2018/08/24 DOTA
基于Python的身份证号码自动生成程序
2014/08/15 Python
介绍Python中的文档测试模块
2015/04/28 Python
Python验证企业工商注册码
2015/10/25 Python
django 发送手机验证码的示例代码
2018/04/25 Python
Python爬虫实现(伪)球迷速成
2018/06/10 Python
python 定时器,实现每天凌晨3点执行的方法
2019/02/20 Python
Python csv文件的读写操作实例详解
2019/11/19 Python
Python如何发送与接收大型数组
2020/08/07 Python
class类在python中获取金融数据的实例方法
2020/12/10 Python
pycharm Tab键设置成4个空格的操作
2021/02/26 Python
使用CSS3的box-sizing属性解决div宽高被内边距撑开的问题
2016/06/28 HTML / CSS
HTML5的结构和语义(5):内嵌媒体
2008/10/17 HTML / CSS
C语言开发工程师测试题
2016/12/20 面试题
群众路线党课主持词
2014/04/01 职场文书
公证委托书模板
2014/04/03 职场文书
法定代表人授权委托书
2014/09/19 职场文书
教师作风建设剖析材料
2014/10/11 职场文书
个人投资合作协议书
2014/10/12 职场文书
2014年办公室个人工作总结
2014/11/12 职场文书
工作失误检讨书范文
2015/01/26 职场文书
钱塘江大潮导游词
2015/02/03 职场文书
清洁工个人工作总结
2015/03/05 职场文书
毕业生就业推荐表自我鉴定
2019/06/20 职场文书
pytorch中的model=model.to(device)使用说明
2021/05/24 Python
Springboot/Springcloud项目集成redis进行存取的过程解析
2021/12/04 Redis