[PHP]glob関数でフォルダの一覧を取得する
説明
glob(string $pattern, int $flags = 0): array|false
glob() 関数は libc の glob() 関数で使われるルールに基づいて pattern にマッチする全てのパス名を検索します。
ルールは、一般のシェルで使われるルールと似ています。
パラメータ
pattern パターン。チルダの展開やパラメータ置換は行いません。
GLOB_ONLYDIR – パターンにマッチするディレクトリのみを返します
「c:\study」フォルダの一覧を取得します
使用例
$dir = 'c:/study/'; $lstRes = glob($dir . '*', GLOB_ONLYDIR); foreach ($lstRes as $cft) { print($cft); echo nl2br("\n"); }