pathinfo() 関数は、ファイル パスに関する情報を配列の形式で返します。
返される配列要素は次のとおりです。
[ディレクトリ名]: ディレクトリパス
[ベース名]: ファイル名
[拡張子]: ファイル拡張子名
[ファイル名]: サフィックスのないファイル名
pathinfo(パス,オプション)
パラメータ | 説明する |
---|---|
パス | 必須。チェックするパスを指定します。 |
オプション | オプション。返される配列要素を指定します。デフォルトはすべてです。 可能な値: PATHINFO_DIRNAME - ディレクトリ名のみを返します PATHINFO_BASENAME - ベース名のみを返します PATHINFO_EXTENSION - 拡張子のみが返されます PATHINFO_FILENAME - ファイル名のみを返します |
注:すべての要素が要求されていない場合、pathinfo() 関数は文字列を返します。
上記のコードは次のように出力します。
Array( [ディレクトリ名] => /testweb [ベース名] => test.txt [拡張子] => txt [ファイル名] => テスト)
上記のコードは次のように出力します。
テスト.txt