用于使用“null”默认参数调用函数的NetBeans代码模板

时间:2011-03-02 23:07:23

标签: php templates netbeans

我的代码模板如下:

test( $a = ${null}, $b = ${null} );

当我调用它时,第一个选择$a将等于null 编辑此值后,第二个变量$b也会同时更改为相同的值。

有可能让它独立吗?

2 个答案:

答案 0 :(得分:2)

您还可以在变量名后键入default =“default value”,如下所示:

test( $a = ${firstarg default="null"}, $b = ${secondarg default="null"} );

此解决方案对我有用,我发现它浏览预定义的代码模板。它们非常有用,并且不言自明。

答案 1 :(得分:1)

大括号中的值是变量的“名称”。设置为null时,您告诉模板它们是同一个变量。将名称更改为argaargb,您应该是金色的。

使用相同名称的地方适用于以下结构:

foreach (${array} as $$${value})
    echo $$${value}