1. ホーム
  2. php

[解決済み】1つのディレクトリにあるすべてのファイルをリストアップ PHP [重複]。

2022-03-28 21:45:58

質問

PHPで1つのディレクトリにあるすべてのファイルを一覧表示するには、どのような方法が最適でしょうか?これを行うための$_SERVER関数はありますか?usernames/ ディレクトリにあるすべてのファイルをリストアップし、その結果をリンクでループさせ、ファイル名のハイパーリンクをクリックするだけでそこに行けるようにしたいのですが、どうすればよいでしょうか?ありがとうございます。

どのように解決するのですか?

これをチェックアウトする。 readdir()

このちょっとしたコードは、あるディレクトリにあるすべてのエントリーをリストアップするものです。

if ($handle = opendir('.')) {

    while (false !== ($entry = readdir($handle))) {

        if ($entry != "." && $entry != "..") {

            echo "$entry\n";
        }
    }

    closedir($handle);
}


編集 : miahの解決策は私のよりもずっとエレガントなので、代わりに彼の解決策を使うべきです。