PHP 指定されたディレクトリのすべてのサブディレクトリを取得する 質問する

PHP 指定されたディレクトリのすべてのサブディレクトリを取得する 質問する

ファイルなしで特定のディレクトリのすべてのサブディレクトリ.(現在のディレクトリ) または..(親ディレクトリ) を取得し、各ディレクトリを関数で使用するにはどうすればよいでしょうか?

ベストアンサー1

オプション1:

使用できますglob()オプション付きGLOB_ONLYDIR

オプション2:

もう 1 つのオプションは、 を使ってarray_filterディレクトリのリストをフィルタリングすることです。ただし、以下のコードでは、 のように名前にピリオドが含まれる有効なディレクトリがスキップされることに注意してください.config

$dirs = array_filter(glob('*'), 'is_dir');
print_r($dirs);

おすすめ記事