php獲取文件后綴名(format file)
//方法一:
復(fù)制代碼 代碼如下:
<?php
function extend_1( $file_name )
{
$retval = “” ;
$pt = strrpos ( $file_name , “.” );
if ( $pt ) $retval = substr ( $file_name , $pt +1, strlen ( $file_name ) - $pt );
return ( $retval );
}
復(fù)制代碼 代碼如下:
function extend_2( $file_name )
{
$extend = pathinfo ( $file_name );
$extend = strtolower ( $extend [ "extension" ]);
return $extend ;
}
復(fù)制代碼 代碼如下:
function extend_3( $file_name )
{
$extend = explode ( “.” , $file_name );
$va = count ( $extend )-1;
return $extend [ $va ];
}
復(fù)制代碼 代碼如下:
function getFileExt( $file_name )
{
while ( $dot = strpos ( $file_name , “.” ))
{
$file_name = substr ( $file_name , $dot +1);
}
return $file_name ;
}
?>
復(fù)制代碼 代碼如下:
<?phpprint_r( pathinfo ( “/testweb/test.txt” ));?>
// 輸出:
// Array([dirname] => /testweb[basename] => test.txt[extension] => txt)
復(fù)制代碼 代碼如下:
<?phpprint_r( pathinfo ( “/testweb/test.txt” ,PATHINFO_BASENAME));?>
// 輸出:
// test.txt
新聞熱點
疑難解答