3

我正在尝试在 PhpStorm 中创建一个实时模板,但我在动态创建变量时遇到了麻烦。我正在尝试做这样的事情:

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

};

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

假设我们为 $VARIABLE_NAME$ 输入“bar”,我想得到以下结果:

$bar = function()
{

};

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

基本上我需要一种方法来转义 $VARIABLE_NAME$ 以便它使用您为其输入的值创建一个 php 变量。有谁知道如何做到这一点?

4

1 回答 1

4

当然,只$$用于实际的美元符号。

这意味着您必须将您$$VARIABLE_NAME$的替换为$$$VARIABLE_NAME$

于 2015-07-09T21:15:26.067 回答