<--{if $arr eq "$%aaa"}-->这里可以是要输出的内容
<--{elseif $arr eq "$%$%aaa"}-->另一个条件输出的内容
<--{/if}-->
smarty中有if语句的
我晕,你也实现什么功能????
if(preg_match('#^(\$%){2}[^\$^%]+#i',$str)){
echo "this string is $%$%aaa";
}
if(preg_match('#^(\$%){1}[^\$^%]+#i',$str)){
echo "this string is $%aaa";
}
以此类推
这是在php里面实现的,smarty同理,可以使用php代码…