if的问题 <{if $channel.nal=="index"}>class="navCurrent" <{/if>}这里面两个if分别是什么意思?特别是后面的/if是什么意思?为啥加个/?两个if有什么联系?<{这个号有什么用? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个不是PHP代码,是模板的语言。最好跟模板一起看。对标签 smarty 一个是if 开始 一个是 if 结束.. 这个if是在一个网站的html里面的,这个网站的确连着smarty,我也不清楚是smarty还是html还是php的语言,反正/if都是要弄明白的,谁会的,麻烦说说。 我已经给你答案了...Smarty的{if}条件判断和PHP的if 非常相似,只是增加了一些特性。 每个{if}必须有一个配对的{/if}. 也可以使用{else} 和 {elseif}. 全部的PHP条件表达式和函数都可以在if内使用,如||, or, &&, and, is_array(), 等等. 照你这样说,有点明白,又有点不明白,你说一个if是开始,一个是结束,那么<{if &channel.nav=="index"}>class="navCurrent"<{/if}>这句话怎么翻译? 就是一个简单的判断if($channel['nav']=='index'){$class='navCurrent';//这里不是很清楚是不是正确的,我最近接触的smarty //按照smary 的写法 变量应该是{var=class value="navCUrrent"}//不过意思应该就是这个样子.判断条件成立赋值} 翻译过来就是如果&channel.nav=="index"那么class="navCurrent" 没啥意思<{if &channel.nav=="index"}> //if判断语句class="navCurrent" // 条件成立后显示<{/if}> // if结束这是模板自定义语言,跟php毫无关系,不要混淆了。 关于PHP的_set()和_get() [讨论+散分] 个人求职篇 2....大家再瞅瞅... 哪位给个mysql存储过程的资料?越弱智的越好 题库问题 mysql返回多少数据 我用php+mysql做的留言版 为什么不能写入数据库 $this的含义!!! 多级权限设置请教。 PHP中如何增加一个系统用户 求一个php,上传文件之后,在线预览的方法,谢谢! APC哪个版本能比较稳定 请教PHP导入Excel到MySQL的问题
对标签
我已经给你答案了...Smarty的{if}条件判断和PHP的if 非常相似,只是增加了一些特性。 每个{if}必须有一个配对的{/if}. 也可以使用{else} 和 {elseif}. 全部的PHP条件表达式和函数都可以在if内使用,如||, or, &&, and, is_array(), 等等.
if($channel['nav']=='index'){
$class='navCurrent';
//这里不是很清楚是不是正确的,我最近接触的smarty
//按照smary 的写法 变量应该是{var=class value="navCUrrent"}
//不过意思应该就是这个样子.判断条件成立赋值
}
如果&channel.nav=="index"
那么class="navCurrent"
<{if &channel.nav=="index"}> //if判断语句
class="navCurrent" // 条件成立后显示
<{/if}> // if结束这是模板自定义语言,跟php毫无关系,不要混淆了。