关闭

thinkphp if判断嵌套语句

665人阅读 评论(0) 收藏 举报
分类:

在建站的时候,安装了一套php程序是thinkphp框架开发来的

里面的list_pid下还有list_id类型,原先使用<eq name="list_pid"> value[输出]</eq>

来判断id进行输出,但是由于<eq>标签不能嵌套使用,无法判断下级的list_id值

所以使用了if语句来判断。直接上语句

<if condition="$list_pid eq 1"> <!--thinkphp里面的if 是可以直接嵌套eq标签对比或者使用变量的-->
<if condition="$list_id eq 2">  <!--当前栏目值是2 //除了eq语句 你还可以使用egt等语句 -->
<else/>当前栏目值不是2
</if>
</if>

基本上这样嵌套就可以解决,但是感觉这写有点挫,不知道会不会在生成html的时候 过多的查询导致速度降低,

初次接触thinkphp 希望看到这篇文章的朋友可以指点一二,谢谢!

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:15946次
    • 积分:298
    • 等级:
    • 排名:千里之外
    • 原创:14篇
    • 转载:7篇
    • 译文:0篇
    • 评论:1条
    最新评论