如何在 PhpStorm 实时模板中动态创建 php 变量?
How can I dynamically create a php variable in a PhpStorm live template?
我正在尝试在 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 变量,其中包含您为其输入的值。有人知道怎么做吗?
当然,只需使用 $$
作为实际的美元符号。
这意味着您必须将 $$VARIABLE_NAME$
替换为 $$$VARIABLE_NAME$
我正在尝试在 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 变量,其中包含您为其输入的值。有人知道怎么做吗?
当然,只需使用 $$
作为实际的美元符号。
这意味着您必须将 $$VARIABLE_NAME$
替换为 $$$VARIABLE_NAME$