Не уверен, что вы можете сделать это.Согласно инструкции parse_ini_file : Characters ?{}|&~![()^" must not be used anywhere in the key and have a special meaning in the value
.Обратите внимание, что ^ входит в набор этих символов.
Однако, что интересно, когда вы удаляете $ из своего ключа и оставляете только ^ / , вы не должны получать никаких ошибок.Таким образом, кажется, что проблема только с $ .Но я не знаю, как использовать его в качестве ключа в INI-файле.
В этой ситуации я бы порекомендовал установить регулярные выражения в вашем Bootsrap.php.Вы можете определить пользовательские переменные в application.ini, регулярные выражения должны быть разрешены в значениях и добавить их в ресурс cachemanager в вашем Bootsrap.php.