PHP獲取副檔名

2021-08-21 08:03:43 字數 1275 閱讀 5839

第一種:

$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 結果...