PHPスクリプト/pathinfo( ) の変更点


*pathinfo() [#q6c35b40]

ファイルパスに関する情報を返す

**書式 [#if8e05e9]
 pathinfo ( string $path [, int $options= PATHINFO_DIRNAME | PATHINFO_BASENAME | PATHINFO_EXTENSION | PATHINFO_FILENAME ] )

**例1 [#cf719466]
 <?php
 $path_parts = pathinfo('/www/htdocs/index.html');
 
 echo $path_parts['dirname'], "\n";
 echo $path_parts['basename'], "\n";
 echo $path_parts['extension'], "\n";
 echo $path_parts['filename'], "\n"; // PHP 5.2.0 以降
 ?> 
上の例の出力は以下となります。 
 /www/htdocs
 index.html
 html
 index

**例2 [#bff6d051]
拡張子だけ取得する。
 <?php
 $path_parts = pathinfo('/www/htdocs/index.html', PATHINFO_EXTENSION);
 
 echo $path_parts."\n";
 ?> 
上の例の出力は以下となります。 
 html