php 獲取文件擴展名
曾經需要獲得簡單地從一個文件末尾的文件擴展名?這可以與pathinfo()函數,但更
需要的是點在這種情況下也。雖然pathinfo()為擴展名,它不會返回點。想到那是在
一個php3早期版本中創建的這一職能,是保持和留給歷史的目的。兩種方法都提供了樂
趣。
<?php
/*** example usage ***/
$filename = 'filename.blah.txt';
/*** get the path info ***/
$info = pathinfo($filename);
/*** show the extension ***/
echo $info['extenstion'];
?>
第二種方法也基本相同以上,但使用字符串操作獲得延長和爭奪點(.)字符也。
<?php
/*** example usage ***/
$filename = 'filename.blah.txt';
echo getFileExtension($filename);
/**
*
* @Get File extension from file name
*
* @param string $filename the name of the file
*
* @return string
*
**/
function getFileExtension($filename){
return substr($filename, strrpos($filename, '.'));
}
?>