PHP ディレクトリ関数 リファレンス
PHP ディレクトリ関数について
ディレクトリ関数を使用すると、ディレクトリおよびその内容に関する情報を取得できます。
インストール
PHPディレクトリ関数はPHPにデフォルトで組み込まれています。したがってディレクトリ関数を使用するためのインストールは必要ありません。
PHP ディレクトリ関数
関数 | 説明 |
---|---|
chdir() |
現在のディレクトリを変更します |
chroot() |
ルートディレクトリを変更します |
closedir() |
ディレクトリハンドルを閉じます |
dir() |
Directoryクラスのインスタンスを返します |
getcwd() |
現在の作業ディレクトリを返します |
opendir() |
ディレクトリハンドルを開きます |
readdir() |
ディレクトリハンドルからエントリを返します |
rewinddir() |
ディレクトリハンドルをリセットします |
scandir() |
指定されたディレクトリのファイルとディレクトリの配列を返します |
例
以下は、PHPのディレクトリ関数を使用して、ディレクトリ内のファイルを一覧表示する方法の例です:
<?php
$dir = "path/to/directory";
if (is_dir($dir)) {
if ($dh = opendir($dir)) {
while (($file = readdir($dh)) !== false) {
echo "filename: " . $file . "<br>";
}
closedir($dh);
}
}
?>
注意: ディレクトリパスは存在するパスに置き換えてください。また、適切な権限があることを確認してください。