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


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 Socket配置以及实例的详细介绍
Jun 13 PHP
PHP获取当前页面URL函数实例
Oct 22 PHP
php常用字符串处理函数实例分析
Nov 22 PHP
php中使用key,value,current,next和prev函数遍历数组的方法
Mar 17 PHP
php cli配置文件问题分析
Oct 15 PHP
PHP微信红包API接口
Dec 05 PHP
CodeIgniter配置之autoload.php自动加载用法分析
Jan 20 PHP
ThinkPHP中调用PHPExcel的实现代码
Apr 08 PHP
php-app开发接口加密详解
Apr 18 PHP
php无限级分类实现评论及回复功能
Feb 18 PHP
PHP pthreads v3下的Volatile简介与使用方法示例
Feb 21 PHP
php libevent 功能与使用方法详解
Mar 04 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中array_merge与array+array的区别
2013/06/21 PHP
php获取指定(访客)IP所有信息(地址、邮政编码、国家、经纬度等)的方法
2015/07/06 PHP
php resizeimage 部分jpg文件 生成缩略图失败的原因分析及解决办法
2016/03/23 PHP
基于jquery的direction图片渐变动画效果
2010/05/24 Javascript
jquery+ajax每秒向后台发送请求数据然后返回页面的代码
2011/01/17 Javascript
Javascript四舍五入Math.round()与Math.pow()使用介绍
2013/12/27 Javascript
jquery live()重复绑定的解决方法介绍
2014/01/03 Javascript
JavaScript弹出新窗口并控制窗口移动到指定位置的方法
2015/04/06 Javascript
js+css实现有立体感的按钮式文字竖排菜单效果
2015/09/01 Javascript
JavaScript实现的MD5算法完整实例
2016/02/02 Javascript
HTML5 JS压缩图片并获取图片BASE64编码上传
2020/11/16 Javascript
浅谈Node.js:fs文件系统模块
2016/12/08 Javascript
微信小程序picker组件下拉框选择input输入框的实例
2017/09/20 Javascript
使用bootstrap实现下拉框搜索功能的实例讲解
2018/08/10 Javascript
微信小程序如何实现全局重新加载
2019/06/05 Javascript
python2.7删除文件夹和删除文件代码实例
2013/12/18 Python
python实现ftp客户端示例分享
2014/02/17 Python
python教程之用py2exe将PY文件转成EXE文件
2014/06/12 Python
Python中的descriptor描述器简明使用指南
2016/06/02 Python
Python实现的rsa加密算法详解
2018/01/24 Python
Python列表(list)所有元素的同一操作解析
2019/08/01 Python
Python下opencv图像阈值处理的使用笔记
2019/08/04 Python
pip 安装库比较慢的解决方法(国内镜像)
2019/10/06 Python
python自动结束mysql慢查询会话的实例代码
2019/10/27 Python
python之array赋值技巧分享
2019/11/28 Python
python中的split、rsplit、splitlines用法说明
2020/10/23 Python
使用pandas实现筛选出指定列值所对应的行
2020/12/13 Python
HTML5的Video标签有部分MP4无法播放的问题解析(多图)
2017/08/18 HTML / CSS
房产买卖委托公证书
2014/04/04 职场文书
中秋手机店促销方案
2014/06/16 职场文书
初中学习计划书范文
2014/09/15 职场文书
购房委托书范本
2014/09/18 职场文书
创先争优承诺书
2015/01/20 职场文书
合理化建议书
2015/02/04 职场文书
Redis安装启动及常见数据类型
2021/04/14 Redis
分享提高 Python 代码的可读性的技巧
2022/03/03 Python