phpはファイルサフィックス名(フォーマットファイル)を取得します
$pt = strrpos ( $file_name , “.” ); if ( $pt ) $retval = substr ( $file_name , $pt +1, strlen ( $file_name ) - $pt ); ); }
//方法 2
コードをコピーします
コードは次のとおりです:
function extend_2( $file_name )
{
$extend = pathinfo ( $file_名前) ;
$extend = strto lower ( $extend [ " extension " ]);
//メソッド 3
コードは次のとおりです: function extend_3( $file_name )
{
$extend =explode ( "" コードは次のとおりです:
function getFileExt( $file_name )
{
while ( $dot = strpos ( $file_name , “.” ))
{$ file_name = substr($ file_name、$ dot +1);
定義と使用法
pathinfo()関数は、ファイルパス情報を配列の形式で返します。
構文
pathinfo(path,options)パラメータ
説明
path
必須。チェックするパスを指定します。
process_sections
オプション。返される配列要素を指定します。デフォルトはすべてです。
可能な値:
PATHINFO_DIRNAME - ディレクトリ名のみを返します
PATHINFO_BASENAME - ベース名のみを返します PATHINFO_EXTENSION - 拡張子のみを返します
説明 pathinfo() は、パス情報を含む連想配列を返します。
次の配列要素が含まれます:
[dirname]
[basename]
[extension]
ヒントとメモ
注:
すべてのユニットが必要でない場合、pathinfo() 関数は文字列を返します。
例
例 1
コードをコピーします
コードは次のとおりです:
// 出力: // Array([dirname] => ?phpprint_r( pathinfo ( “/testweb/test.txt” ,PATHINFO_BASENAME));?>
// 出力:
// test.txt
http://www.bkjia.com/PHPjc/327526.html
www.bkjia.comtrue
http://www.bkjia.com/PHPjc/327526.html
技術記事
PHP はファイル拡張子名 (フォーマット ファイル) を取得します //方法 1: 次のようにコードをコピーします: ?php function extend_1( $file_name ) { $retval = “” $pt = strrpos ( $file_name , “.” ); ..