glob: чередуйте переменную и литерал с glob_braces
Я могу сделать glob
работать с glob_brace до тех пор, пока все варианты в чередовании являются обычными строками.
glob("./path/*{foo,bar}*.txt", GLOB_BRACE)
Однако ни один из этих трех синтаксисов не будет работать:
$var = "bar";
glob("./path/*{foo,$var}*.txt", GLOB_BRACE)
glob("./path/*{foo,{$var}}*.txt", GLOB_BRACE)
glob("./path/*{foo,".$var."}*.txt", GLOB_BRACE)
Есть идеи? Можно ли вообще использовать переменную как один из вариантов в чередовании?
Ура, Мануэль