首頁 > 後端開發 > php教程 > 一个取得文件扩展名的php函数_PHP

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

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
發布: 2016-06-01 12:39:21
原創
804 人瀏覽過

<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>

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
呼叫函數不用print(函數())格式? ?
來自於 1970-01-01 08:00:00
0
0
0
函數中的函數如何呼叫父函數的變數?
來自於 1970-01-01 08:00:00
0
0
0
函數函數函數
來自於 1970-01-01 08:00:00
0
0
0
eclipse調試 如何進入函式庫函數
來自於 1970-01-01 08:00:00
0
0
0
mysqli函數
來自於 1970-01-01 08:00:00
0
0
0
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板