《PHP編程:php一行代碼獲取文件后綴名實例分析》要點:
本文介紹了PHP編程:php一行代碼獲取文件后綴名實例分析,希望對您有用。如果有疑問,可以聯系我們。
PHP實戰本文實例講述了php一行代碼獲取文件后綴名的辦法.分享給大家供大家參考.具體辦法分析如下:
PHP實戰php中一行代碼獲取文件后綴名的辦法要結合很多的函數了,我們這個有點像asp中的函數了,下面來一起看看吧.
實例:
代碼如下:
$filename? = 'D:/wamp/www/sparkphp/rar';
$rs =? strtolower(trim(substr(strrchr($filename, "."), 1)));
詳解:
strrchr()函數查找字符串在另一個字符串中最后一次出現的位置,并返回從該位置到字符串結尾的所有字符;
substr()函數是返回字符串的一部分, 1表示從字符串下標第一個讀起.直到結尾;
trim()函數是去掉字符串前后空格;
strtolower()函數是把字符串轉換為小寫.
PHP實戰補充其它辦法:
代碼如下:
<?php
?//辦法一:
?function extend_1($file_name)
?{
?$retval="";
?$pt=strrpos($file_name, ".");
?if ($pt) $retval=substr($file_name, $pt+1, strlen($file_name) - $pt);
?return ($retval);
?}
?
?//辦法二
?function extend_2($file_name)
?{
?$extend = pathinfo($file_name);
?$extend = strtolower($extend["extension"]);
?return $extend;
?}
?
?//辦法三
?function extend_3($file_name)
?{
?$extend =explode("." , $file_name);
?$va=count($extend)-1;
?return $extend[$va];
?}
?>
PHP實戰希望本文所述對大家的PHP程序設計有所幫助.
《PHP編程:php一行代碼獲取文件后綴名實例分析》是否對您有啟發,歡迎查看更多與《PHP編程:php一行代碼獲取文件后綴名實例分析》相關教程,學精學透。維易PHP學院為您提供精彩教程。
轉載請注明本頁網址:
http://www.fzlkiss.com/jiaocheng/14089.html