thinkphp if判断嵌套语句

原创 2013年12月02日 20:59:06

在建站的时候,安装了一套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 希望看到这篇文章的朋友可以指点一二,谢谢!

相关文章推荐

IF嵌套循环语句

  • 2012年03月21日 15:36
  • 3KB
  • 下载

thinkphp 页面上循环checkbox选择的值和radio混用,if判断

thinkphp 页面上循环checkbox选择的值和radio混用,if判断

C#if判断语句。。。。。

  • 2009年03月07日 23:06
  • 1KB
  • 下载

Java的基本语法:if语句、for循环、while循环嵌套

一,打印三角形(for循环嵌套)1.用*打印直角三角形 需求:打印如下直角三角形 ***** **** *** ** *思路:采用for嵌套循环 外层控制行数 内层控制列数(列数为变量,每次均...
  • xlqx11
  • xlqx11
  • 2015年08月25日 01:01
  • 6512

避免if语句的深层次嵌套

公司做了个抢红包的限制,然后ajax请求的返回字段,要进行多层逻辑的判断,想想是真恶心,虽然都是简单逻辑,而且看别人以前写的代码,发现,哎,注释能不能写上吶,像我写代码都是细致到,哪怕初学者也能看懂这...

php优化if多重嵌套语句

在做公司erp系统的过程中,遇到了一个需求。 需要读取数据库内不同的表格,并对其表A的字段,与表B的字段进行判断。 会用到多个判断语句。而本人在编写时由于没想太多大部分用的都是if判断语句来筛选。...

Java基础---Java条件语句之嵌套if(二十)

Java条件语句之嵌套 if嵌套 if 语句,只有当外层 if 的条件成立时,才会判断内层 if 的条件。例如,活动计划的安排,如果今天是工作日,则去上班,如果今天是周末,则外出游玩;同时,如果周末天...

JS选择结构(if嵌套、switch语句)

JS选择结构 今天学习了JS选择结构的另两个知识点,if嵌套和switch语句。下面就这两个知识点,来一起了解下。 今天主要以案例为主,主要写了几个案例可供参考。 1、if语句嵌套 案例1 ...
  • a126789
  • a126789
  • 2017年07月28日 09:06
  • 1645
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:thinkphp if判断嵌套语句
举报原因:
原因补充:

(最多只允许输入30个字)