Я хотел бы (в идеале) использовать GLOB_ONLYDIR и GLOB_BRACE одновременно, потому что я хотел бы выполнить некоторое сопоставление с образцом, как я могу сделать с файлами аля *.{txt,php,doc,...,<whatever>}
, но с каталогами.
Однако все мои попытки на данный момент оказались совершенно тщетными (даже рискнул попробовать GLOB_BRACE | GLOB_ONLYDIR
, вспомнив старые добрые времена fopen и C с флагами O_, но, конечно, безуспешно), включая такие вещи, как glob(glob($path, GLOB_BRACE), GLOB_ONLYDIR);
и другие подобные неудачные попытки.
Мое намерение состоит в том, чтобы подсчитать количество каталогов по заданному пути, но я хотел бы (необязательно) передать соответствующий шаблон для подсчета конкретных вхождений.
Как я могу сделать это с глобусом? (или... есть ли лучший подход/альтернатива тому, что я пытаюсь сделать?)
GLOB_BRACE | GLOB_ONLYDIR
вам не подходит? Потому что я считаю, что вы можете использовать этот синтаксис для указания нескольких флагов. - person anson   schedule 10.12.2012