English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP 基础教程

PHP 高级教程

PHP & MySQL

PHP リファレンスマニュアル

PHP pathinfo() 関数の用法及び例

PHP Filesystem リファレンスマニュアル

pathinfo()関数は、パスの情報を含む配列を返します。optionsが指定された場合、指定された要素が返されます;それらはPATHINFO_DIRNAME、PATHINFO_BASENAME、PATHINFO_EXTENSION、PATHINFO_FILENAMEを含みます。optionsが指定されていない場合、デフォルトで全ての要素が返されます。

文法

mixed pathinfo ( string $path [, int $options = PATHINFO_DIRNAME | PATHINFO_BASENAME | PATHINFO_EXTENSION | PATHINFO_FILENAME ] )

この関数 pathinfo() は、パスの情報を返すことができます:連想配列または文字列、オプションによって異なります。

例1

<?php
   print_r(pathinfo("/PhpProject/simple.txt"));
?>

出力結果

Array
(
    [dirname] => /PhpProject1
    [basename] => simple.txt
    [extension] => txt
    [filename] => simple
)

例2

<?php
   print_r(pathinfo("/PhpProject/simple.txt", PATHINFO_BASENAME));
?>

出力結果

simple.txt

PHP Filesystem リファレンスマニュアル