php smarty中,怎么在模板中判断变量$str的值是“$%aaa”还是“$%$%aaa”,

然后根据值的不同输出不同的内容,在模板中判断$str的前几位是不是“$%$%”怎么判断?... 然后根据值的不同输出不同的内容,在模板中判断$str的前几位是不是“$%$%”怎么判断? 展开
 我来答
miniapp16ff4c8343e1
2011-07-28 · 超过23用户采纳过TA的回答
知道答主
回答量:111
采纳率:0%
帮助的人:65.1万
展开全部
<--{if $arr eq "$%aaa"}--><a href="#">这里可以是要输出的内容</a>
<--{elseif $arr eq "$%$%aaa"}--><a href="#">另一个条件输出的内容</a>
<--{/if}-->
wixiaoduan
2011-07-28 · TA获得超过1273个赞
知道大有可为答主
回答量:1911
采纳率:50%
帮助的人:1225万
展开全部
smarty中有if语句的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
index20130104
2011-07-28
知道答主
回答量:39
采纳率:0%
帮助的人:14.3万
展开全部
我晕,你也实现什么功能????
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
niap9527
2011-07-28 · 超过12用户采纳过TA的回答
知道答主
回答量:40
采纳率:0%
帮助的人:37.8万
展开全部
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代码…
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式