獲取檔案字尾名7種方法

2021-08-21 18:46:20 字數 1014 閱讀 6356

$file = "test.php";
//字串轉換成陣列

$arr = explode('.',$file);

echo $arr[count($arr)-1];

//最後一次出現位置

echo substr($file, strrpos($file, '.')+1);

//最後一次出現的位置

echo substr(strrchr($file,'.'),1);

//將字串倒敘切割為陣列 再把陣列下標為0的倒敘輸出

echo strrev(explode('.', strrev($file))[0]);

//end()返回陣列的最後乙個元素

$arr=explode('.', $file);

echo end($arr);

/*

* 函式以陣列的形式返回檔案路徑的資訊

* * 包括以下的陣列元素:

* [dirname]

* [basename]

* [extension]

* * 可選。規定要返回的陣列元素。預設是 all。

* 可能的值:

* pathinfo_dirname - 只返回 dirname

* pathinfo_basename - 只返回 basename

* pathinfo_extension - 只返回 extension

*///兩種方式都可以

echo pathinfo($file, pathinfo_extension);

echo pathinfo($file)['extension'];

$arr=explode('.', $file);

echo array_pop($arr);

PHP獲取檔案字尾名的三種方法

php獲取檔案字尾名的三種方法。如下 function get file type filename php獲取檔案字尾名的幾種方法2 function get file type filename php獲取檔案字尾名的幾種方法3 function get file type filename 回...

獲取檔案字尾名

獲取到filename的字尾 利用lastindexof 從最後面截字尾,找到最後乙個點的索引然後加一,利用substring擷取該索引後的字串 f.getfilename substring f.getfilename lastindexof 1 lastindexof 方法有以下四種形式 pub...

獲取檔案的字尾名

使用api pathfindextension實現獲取給定乙個檔案,直接獲取檔案的字尾名 如 檔名 hsduiew.txt jhdsi.adiwey 路徑 檔名 c hsh shsh tetet.txt 都可以直接獲取到字尾名。pathfindextension函式說明 函式原型 ptstr pat...