php使用pathinfo取得檔案的副檔名
用php內建的函式來取得檔案副檔名,看範例就可以理解了。
所以如果要取得上傳檔案的副檔名
- $path = '/www/htdocs/inc/lib.inc.php';
- echo pathinfo($path, PATHINFO_DIRNAME), "\n";//return '/www/htdocs/inc'
- echo pathinfo($path, PATHINFO_BASENAME), "\n";//return 'lib.inc.php'
- echo pathinfo($path, PATHINFO_EXTENSION), "\n";//return 'php'
- echo pathinfo($path, PATHINFO_FILENAME ), "\n";//return 'lib.inc' (從PHP 5.2.0開始有)
所以如果要取得上傳檔案的副檔名
- pathinfo($_FILES["file"]["name"], PATHINFO_EXTENSION)
留言