<font color="#000000">
<font color="#0000BB"></font><font color="#007700"> <br></font><font color="#FF8000">/*<br>GetFileType <br>用法:GetFiletype($filename)<br>*/ <br></font><font color="#007700">function </font><font color="#0000BB">GetFiletype</font><font color="#007700">(</font><font color="#0000BB">$Filename</font><font color="#007700">) { <br> if (</font><font color="#0000BB">substr_count</font><font color="#007700">(</font><font color="#0000BB">$Filename</font><font color="#007700">, </font><font color="#DD0000">"."</font><font color="#007700">) == </font><font color="#0000BB">0</font><font color="#007700">) { </font><font color="#FF8000">// 检查文件名中是否有.号。 <br><br><br> </font><font color="#007700">return; </font><font color="#FF8000">// 返回空<br><br><br> </font><font color="#007700">} else if (</font><font color="#0000BB">substr</font><font color="#007700">(</font><font color="#0000BB">$Filename</font><font color="#007700">, -</font><font color="#0000BB">1</font><font color="#007700">) == </font><font color="#DD0000">"."</font><font color="#007700">) { </font><font color="#FF8000">// 检查是否以.结尾,即无扩展名 <br><br><br> </font><font color="#007700">return; </font><font color="#FF8000">// 返回空 <br><br><br> </font><font color="#007700">} else { <br><br><br> </font><font color="#0000BB">$FileType </font><font color="#007700">= </font><font color="#0000BB">strrchr </font><font color="#007700">(</font><font color="#0000BB">$Filename</font><font color="#007700">, </font><font color="#DD0000">"."</font><font color="#007700">); </font><font color="#FF8000">// 从.号处切割<br><br><br> </font><font color="#0000BB">$FileType </font><font color="#007700">= </font><font color="#0000BB">substr</font><font color="#007700">(</font><font color="#0000BB">$FileType</font><font color="#007700">, </font><font color="#0000BB">1</font><font color="#007700">); </font><font color="#FF8000">// 去除.号 <br><br><br> </font><font color="#007700">return </font><font color="#0000BB">$FileType</font><font color="#007700">; </font><font color="#FF8000">// 返回 <br><br><br> </font><font color="#007700">} <br><br><br>} <br><br><br></font><font color="#0000BB">$Filename </font><font color="#007700">= </font><font color="#DD0000">"Testfilename.php4"</font><font color="#007700">; <br><br><br></font><font color="#0000BB">$Filename </font><font color="#007700">= </font><font color="#0000BB">GetFileType</font><font color="#007700">(</font><font color="#0000BB">$Filename</font><font color="#007700">); <br><br><br>echo </font><font color="#0000BB">$Filename</font><font color="#007700">; </font><font color="#FF8000">// 打印出php4 <br><br><br></font><font color="#0000BB">?></font></font>