ディレクトリ内のすべてのディレクトリを取得する


file system

 悩み事

ディレクトリ内のすべてのディレクトリを一覧で取得したい

 解決方法

File::directories() メソッドを利用します

$list = \File::directories('/test');
echo "Test ディレクトリ内に ", count($list), "ディレクトリあります";

 アドバイス

文字列の配列を返却します

返却される文字列は、サブディレクトリへのフルパスです

ディレクトリにサブディレクトリが含まれていない場合は空の配列が返されます

引数でディレクトリが指定されていない場合は、InvalidArgumentExceptionがスローされます


Author:Chuck Heintzelman

Editor and Translator:Yuuki Takezawa