喜悦国际村 
» 游客:  注册 | 登录 | 搜索 | 统计 | 帮助

RSS 订阅当前论坛  

喜悦证交所已经关闭

上一主题 下一主题
     
标题: 一个取得文件扩展名的函数  
 
coolker
注册会员
Rank: 2
中级会员


UID 21922
精华 0
积分 141
帖子 152
金钱 141 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2003-7-23
状态 离线
[广告]: q m
一个取得文件扩展名的函数

<?
/*
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

?>




虚心向大家学习!
2003-10-12 08:03 PM#1
查看资料  访问主页  发短消息  QQ  顶部
 
jet-wang (jet-wang)
中级会员
Rank: 3Rank: 3
老会员



UID 15077
精华 0
积分 411
帖子 407
金钱 411 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2002-7-3
来自 黑木崖
状态 离线
[推荐阅读] 看了一个完全用类和函数做的下载系统,真是经典,只可惜我还不太懂类
没必要搞这么复杂,一个strrchr()就够了。
2003-10-12 08:21 PM#2
查看资料  发短消息  QQ  ICQ 状态  顶部
 
cizi (cizi)
高级会员
Rank: 4
中级会员



UID 8152
精华 0
积分 561
帖子 565
金钱 561 喜悦币
威望 0
人脉 0
阅读权限 50
注册 2001-5-5
来自 陕西-&gt;西安
状态 离线
[推荐阅读] 介绍一个好网址。


QUOTE:
最初由 jet-wang 发布
[B]没必要搞这么复杂,一个strrchr()就够了。 [/B]
yes^
2003-10-12 08:42 PM#3
查看资料  访问主页  发短消息  QQ  顶部
 
wwwc (wwwc)
高级会员
Rank: 4
高级会员



UID 19456
精华 2
积分 947
帖子 900
金钱 927 喜悦币
威望 20
人脉 0
阅读权限 50
注册 2003-4-9
状态 离线
[推荐阅读] 如何在空间里安装phpmyadmin
方法1:$ext=array_pop(explode('.',$file_name));
方法2:$ext=end(explode('.',$file_name));
方法3:$ext=substr(strrchr($file_name,'.'),1);
2003-10-12 10:18 PM#4
查看资料  Blog  发短消息  顶部
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题 | 开通个人空间  


 




Powered by Discuz! 6.1.0  © 2001-2010 Comsenz Inc.
Processed in 0.022713 second(s), 6 queries

(冀ICP备05009913号) 管理员:sadly 邮箱/MSN: sadly@phpx.com QQ:824008(长隐) 清除 Cookies - - Archiver - WAP