DirectoryIterator::getPathname
(PHP 5)
DirectoryIterator::getPathname — 現在の DirectoryIterator アイテムのパスとファイル名を返す
説明
public string DirectoryIterator::getPathname
( void
)
現在のファイルのパスとファイル名を取得します。
パラメータ
この関数にはパラメータはありません。
返り値
現在のファイルのパスとファイル名を返します。 ディレクトリの最後のスラッシュは含めません。
例
例1 DirectoryIterator::getPathname() の例
<?php
$iterator = new DirectoryIterator(dirname(__FILE__));
foreach ($iterator as $fileinfo) {
echo $fileinfo->getPathname() . "\n";
}
?>
上の例の出力は、 たとえば以下のようになります。
/home/examples/. /home/examples/.. /home/examples/apple.jpg /home/examples/banana.jpg /home/examples/getpathname.php /home/examples/pear.jpg
参考
- DirectoryIterator::getBasename() - 現在の DirectoryIterator のアイテムのベース名を取得する
- DirectoryIterator::getFilename() - 現在の DirectoryIterator アイテムのファイル名を返す
- DirectoryIterator::getPath() - 現在の Iterator アイテムのパスをファイル名抜きで返す
- pathinfo() - ファイルパスに関する情報を返す