PHP関数 pathinfo

TOP > PHP  > PHP関数リファレンス  > pathinfo

pathinfo…ファイルパスに関する情報(パス、ファイル名、拡張子)を取得。ファイル名から拡張子だけ抜き出したい場合、パス付きのファイル名からファイル名だけを抜き出したい場合などに便利です。

ファイル操作  ディレクトリ 

●書式
  mixed pathinfo ( string $path [, int $options = PATHINFO_DIRNAME | PATHINFO_BASENAME | PATHINFO_EXTENSION | PATHINFO_FILENAME ] )
●引数
 strint $path : ファイルのパス
int options : 省略時は全ての要素を返す。
●返値
 連想配列で返される。キー値は dirname (パス)、basename (ファイル名)、 extension (拡張子)、filename (拡張子無しのファイル名)

サンプルコード


<?php
$v = pathinfo('./test.jpg') ;
print_r($v) ;
}
?>
Array ( [dirname] => . [basename] => test.jpg [extension] => jpg [filename] => test )

<?php
$v = pathinfo('./test.jpg', PATHINFO_DIRNAME) ;
print_r($v) ;
}
?>
.

<?php
$v = pathinfo('./test.jpg', PATHINFO_BASENAME) ;
print_r($v) ;
}
?>
test.jpg

<?php
$v = pathinfo('./test.jpg', PATHINFO_EXTENSION) ;
print_r($v) ;
}
?>
jpg

<?php
$v = pathinfo('./test.jpg', PATHINFO_FILENAME) ;
print_r($v) ;
}
?>
test






索引

A  B  C  D  E  F  G  H  I  J  K  L  M  N 
O  P  Q  R  S  T  U  V  W  X  Y  X