ホームページ >バックエンド開発 >PHPチュートリアル >PHP でディレクトリとそのサブディレクトリ内のファイルを一覧表示する方法
PHP でのディレクトリおよびサブディレクトリ内のファイルのリスト表示
PHP では、ディレクトリ反復メソッドを利用して、指定されたディレクトリとそのサブディレクトリを走査できます。
これを実現するには、次の手順を実行します。
ファイル パスの配列を返す例を次に示します。 :
<code class="php">$files = array(); foreach (new RecursiveIteratorIterator(new RecursiveDirectoryIterator('.')) as $filename) { // filter out "." and ".." if ($filename->isDir()) continue; $files[] = $filename->getPathname(); }</code>
結果の $files 配列には、現在のディレクトリとそのサブディレクトリ内のすべてのファイルへの絶対パスが含まれます。たとえば、次のようになります:
<code class="php">array("folder1/file.jpg", "folder2/blah.word", "root/name.fileext")</code>
以上がPHP でディレクトリとそのサブディレクトリ内のファイルを一覧表示する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。