第一種:
$tok = strtok($string, '.'); //使用strtok將字串分割成乙個個令牌
while ($tok)
$count= count($arr);
$i= $count-1;
$file_type= $arr[$i];
?>
第二種:
$arr= explode('.', $string); //使用explode()函式分割字串,返回值是乙個陣列
$count= count($arr);
$count-=1;
$file_type= $arr[$count];//利用數字索引
$file_type = array_pop($arr);//將陣列最後乙個單元彈出(出棧),用乙個變數接住
?>
第三種:
$i= strrpos($string, '.'); //得到指定分割符在字串的最後一次出現的位置
$file_type= substr($string, $i);//擷取字串
?>
第四種:
$file_type= strrchr($string, '.'); //取得某字元最後出現處起的字串。
?>
第五種:
$arr= pathinfo($string); //返回檔案路徑的資訊 print_r($arr);
$file_type= $arr['extension'];
方法1:
function getext1($filename)
方法2:
function getext2($filename)
方法3:
function getext3($filename)
方法4:
function getext4($filename)
方法5:
function getext5($filename)
php獲取副檔名
第一種 123 4567 891011 1213 1415 獲取副檔名 substr strrchr name.txt 1 function fileextension fstr file extension fileextension abc def.g 123 print r file exte...
php獲取 副檔名
1 str as.da.efg 2 獲取檔案字尾名 3 strrchr 查詢指定字元在字串中的最後一次出現 4echo substr strrchr str,1 5 67 strrpos 計算指定字串在目標字串中最後一次出現的位置 8echo substr str,strrpos str,1 9 1...
PHP獲取副檔名的方法
php獲取副檔名的方法 上傳成功示例 array 5 ext substr strrchr upfile name 1 var dump ext 結果 string 4 docx ext substr upfile name strrpos upfile name 1 var dump ext 結果...