ホームページ > バックエンド開発 > PHPチュートリアル > フォルダー内のすべてのファイルとサブフォルダーを走査できる php 関数。

フォルダー内のすべてのファイルとサブフォルダーを走査できる php 関数。

WBOY
リリース: 2016-07-29 09:12:24
オリジナル
1071 人が閲覧しました

この関数は他の人が書いたものなので、私が整理しました。たくさんのコメントを追加しました。

関数の説明: 関数の実行プロセス:

ディレクトリを検出 - & 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 チュートリアルに興味のある友人に役立つことを願っています。


関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート