我在Netbeans代码模板中有如下内容:
/**
* stuff
*/
$name = '${name}';
array('${var1 default="persons_${name}"}');
在使用代码模板时,如何使var1
的default
值实际扩展name
变量作为前一行中的输入?
我希望得到:
/**
* stuff
*/
$name = 'joseph';
array('person_joseph');
当我为名称变量填充joseph时。
看起来问题不在于扩展${name}
,而在于指定默认值。假设您想在var1
为null
或未定义时获得person_joseph
,则应为:
array('${var1!"persons_${name}"}');