2017年2月27日星期一

引用变量给同一变量进行重复定义

当对一个变量进行重复定义时。
#set($v = $a)
#set($v = $b)
1、$a、$b均不为空值
$v输出为$b的值
2、$a不为空值,$b为空值
$v输出为$a的值
3、$a为空值,$b不为空值
$v输出为$b的值

由于引用变量赋值时不能重设为空值,所以在使用#foreach/#if语句时需要注意进行判断。通过#set($v = "")赋予空值。

没有评论:

发表评论