|
pathinfoファイルパスに関する情報を返す 説明
arraystring pathinfo(string
$path , int $flags = PATHINFO_ALL )
pathinfo は、
警告
pathinfo はロケールを考慮して処理を行います。 マルチバイト文字を含むパスを正しく処理するには、正しいロケールを setlocale 関数で設定しておかなければなりません。 パラメータ
戻り値
例
例1 pathinfo の例
<?php 上の例の出力は以下となります。 /www/htdocs/inc lib.inc.php php lib.inc
例2 pathinfo での、拡張子を空にしたときと拡張子がないときの違いの例
<?php 上の例の出力は、 たとえば以下のようになります。 string(0) "" Notice: Undefined index: extension in test.php on line 6 NULL
例3 pathinfo での、ドットファイルの例
<?php 上の例の出力は、 たとえば以下のようになります。 Array ( [dirname] => /some/path [basename] => .test [extension] => test [filename] => )
例4 配列の分解機能を、pathinfo と一緒に使う例
<?php 上の例の出力は、 たとえば以下のようになります。 string(11) "lib.inc.php" string(15) "/www/htdocs/inc" 参考
|