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);
    }
}
?>

注意: ディレクトリパスは存在するパスに置き換えてください。また、適切な権限があることを確認してください。