今回は、PHPでディレクトリ操作を実装する方法についてお届けします。PHPでディレクトリ操作を実装する際の注意点は何ですか?実際の事例を見てみましょう。
ディレクトリの内容を再帰的に取得する
再帰点:読み込んだファイルがディレクトリの場合。
1. まずディレクトリの内容を読み取ります (サブディレクトリを除く)。
2. 読み取られた各ファイルがディレクトリであるかどうかを判断し、それがディレクトリである場合は、それを再帰的に呼び出し、現在のサブディレクトリをパラメータの受け渡しとして使用します。
3. インデントモードの出力結果
再帰呼び出しの深さは、この関数によって決定されるファイルのインデントレベルです! 再帰呼び出しが行われるたびに、インデント レベルが 1 レベルずつ増加します。
//str_repeat: 文字列を繰り返し、入力された乗数の繰り返しの結果を返します。 string str_repeat (string $input, int $multiplier)
入力された乗数を繰り返した結果を返します。
4. 結果を配列に記録します
形式:
Array( Array(‘deep’=>0, ‘filename’=>’application’), Array(‘deep’=>1, ‘filename’=>’back‘), Array(‘deep’=>1, ‘filename’=>’controllers‘[, ‘type’=’dir’]))
以上がPHP はディレクトリ操作を実装しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。