php使用pathinfo取得檔案的副檔名

用php內建的函式來取得檔案副檔名,看範例就可以理解了。

  1. $path = '/www/htdocs/inc/lib.inc.php';   
  2.   
  3. echo pathinfo($path, PATHINFO_DIRNAME), "\n";//return '/www/htdocs/inc'   
  4. echo pathinfo($path, PATHINFO_BASENAME), "\n";//return 'lib.inc.php'   
  5. echo pathinfo($path, PATHINFO_EXTENSION), "\n";//return 'php'   
  6. echo pathinfo($path, PATHINFO_FILENAME ), "\n";//return 'lib.inc' (從PHP 5.2.0開始有)  

所以如果要取得上傳檔案的副檔名
  1. pathinfo($_FILES["file"]["name"], PATHINFO_EXTENSION)  

留言

網頁設計寫道…
設計程式時可以用到