この関数は他の人が書いたものなので、私が整理しました。たくさんのコメントを追加しました。
関数の説明: 関数の実行プロセス:
ディレクトリを検出 - & gt; ディレクトリを開く - & gt; 特殊なディレクトリを削除 - & gt; そうでない場合は、ファイル エントリを配列に追加 -> フォルダを閉じる -> フォルダ エントリを返します。
/**
* 読み取りディレクトリを配列形式で表示します
* @return array
* opendir() 関数は、closedir()、readdir()、rewinddir() で使用できるディレクトリ ハンドルを開きます。
* is_dir() 関数は、指定されたファイルがディレクトリであるかどうかを確認します。
* readdir() 関数は、opendir() によって開かれたディレクトリ ハンドル内のエントリを返します。
*/
function my_scandir($dir)
{
use using using using through using ''s ' through 's using through through using 's ‐ to ‐ ‐‐‐‐ および
( $dir))
while(($file=readdir($handle))!==false )
{去 // 特殊なディレクトリを削除します
if ($ file! = "&& $ file! =" .. ") {
// サブディレクトリが存在するかどうかの判定
(is_dir. "/".$file))
($dir."/".$file);
/ / ディレクトリ配列を取得
's} - }}}}};
上記では、フォルダー内のすべてのファイルとサブフォルダーを走査できる php 関数を紹介しています。 、関連コンテンツも含めて、PHP チュートリアルに興味のある友人に役立つことを願っています。