查看完整版本: 一个取得文件扩展名的函数

Kenny 2007-8-1 22:14

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

             <p><span class="t18">一个取得文件扩展名的函数 <br>&lt;?&nbsp;&nbsp;<br>/* <br>GetFileType&nbsp;&nbsp;<br>用法:GetFiletype($filename) <br>*/&nbsp;&nbsp;<br><br>function GetFiletype($Filename) {&nbsp;&nbsp;<br><br>&nbsp;&nbsp;&nbsp;&nbsp;if (substr_count($Filename, ".") == 0) {&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// 检查文件名中是否有.号。&nbsp;&nbsp;<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// 返回空 <br><br>&nbsp;&nbsp;&nbsp;&nbsp;} else if (substr($Filename, -1) == ".") {&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// 检查是否以.结尾,即无扩展名&nbsp;&nbsp;<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// 返回空&nbsp;&nbsp;<br><br>&nbsp;&nbsp;&nbsp;&nbsp;} else {&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$FileType = strrchr ($Filename, ".");&nbsp;&nbsp;&nbsp;&nbsp;// 从.号处切割 <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$FileType = substr($FileType, 1);&nbsp;&nbsp;&nbsp;&nbsp;// 去除.号&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return $FileType;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// 返回&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;<br>}&nbsp;&nbsp;<br><br><br>$Filename = "Testfilename.php4";&nbsp;&nbsp;<br><br>$Filename = GetFileType($Filename);&nbsp;&nbsp;<br><br>echo $Filename;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//  打印出php4&nbsp;&nbsp;</span><div>
页: [1]
查看完整版本: 一个取得文件扩展名的函数
PageRank