Как я могу динамически создать переменную php в живом шаблоне PhpStorm?

Я пытаюсь создать живой шаблон в PhpStorm, но у меня возникают проблемы с динамическим созданием переменных. Я пытаюсь сделать что-то вроде этого:

$$VARIABLE_NAME$ = function($END$)
{

};

$this->foo(array('$VARIABLE_NAME$' => $$VARIABLE_NAME$));

Допустим, мы вводим «bar» для $VARIABLE_NAME$, я хочу получить следующий результат:

$bar = function()
{

};

$this->foo(array('bar' => $bar));

По сути, мне нужен способ избежать $VARIABLE_NAME$, чтобы он создавал переменную php со значением, которое вы для нее вводите. Кто-нибудь знает как это сделать?


person Rich McCluskey    schedule 09.07.2015    source источник


Ответы (1)


Конечно, просто используйте $$ для фактического знака доллара.

Это означает, что вам нужно заменить $$VARIABLE_NAME$ на $$$VARIABLE_NAME$.

person LazyOne    schedule 09.07.2015