PHP の scandir() 関数は、ディレクトリを配列に読み取ることができます。 scandir() 関数は、指定されたディレクトリの内容 (ファイルとフォルダー) を読み取ることができます。読み取りが成功すると、ファイルとフォルダーの名前を含む配列が返されます。構文は「scandir(読み取るディレクトリ, sort)」です。順序、ディレクトリ ハンドル環境);"。
このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター
scandir() 関数PHP ディレクトリは配列に読み込むことができます。
PHP では、指定したディレクトリの内容を読み取るために、readdir() と scandir() という 2 つの関数が用意されており、scandir() 関数は、ディレクトリの内容 (ファイルとフォルダー) を読み取ることができます。 ).name) が配列に格納されます。
scandir(directory,sorting_order,context);
パラメータ | 説明 |
---|---|
ディレクトリ | 必須。スキャンするディレクトリを指定します。 |
#sorting_order | オプション。並べ替えの順序を指定します。デフォルトは 0 で、アルファベットの昇順を示します。 SCANDIR_SORT_DESCENDING または 1 に設定すると、アルファベット順の降順に並べ替えられます。 SCANDIR_SORT_NONE に設定すると、並べ替えられていない結果が返されます。|
オプション。ディレクトリハンドルの環境を指定します。 context は、ディレクトリ ストリームの動作を変更するオプションのセットです。 |
例: デモ ディレクトリの内容を表示します:
##<?php $dir = 'demo/'; if(is_dir($dir)){ $arr1 = scandir($dir); $arr2 = scandir($dir, 1); } echo "<pre class="brush:php;toolbar:false">"; print_r($arr1); print_r($arr2); ?>
推奨調査: 「PHP ビデオ チュートリアル
」以上がディレクトリを配列に読み取る PHP 関数はどれですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。