thinkphp if判断嵌套语句
2013-12-02 20:59
309 查看
在建站的时候,安装了一套php程序是thinkphp框架开发来的
里面的list_pid下还有list_id类型,原先使用<eq name="list_pid"> value[输出]</eq>
来判断id进行输出,但是由于<eq>标签不能嵌套使用,无法判断下级的list_id值
所以使用了if语句来判断。直接上语句
基本上这样嵌套就可以解决,但是感觉这写有点挫,不知道会不会在生成html的时候 过多的查询导致速度降低,
初次接触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 希望看到这篇文章的朋友可以指点一二,谢谢!
相关文章推荐
- ThinkPHP 3.2.2 在 模板中 多重循环嵌套中使用 if 判断标签
- ThinkPHP 3.2.2 在 volist 多重循环嵌套中使用 if 判断标签
- thinkphp中模板的if语句多重判断
- 2-2-2 判断语句-嵌套if-else(从2个数比较到3个数)
- C_判断语句if与else的嵌套使用
- thinkphp模板if语句判断根据字符长度判断是否截取
- ThinkPHP 3.2.2 在 volist 多重循环嵌套中使用 if 判断标签
- ThinkPHP关于模板的一些嵌套、IF判断使用
- 数据库sql判断语句(case,IF)
- 避免if语句的深层次嵌套
- 判断语句的嵌套处理优化
- linux if语句内判断参数--检查你胖否
- if嵌套语句 shell脚本实例 测试是否闰年
- SQL语句中如何使用含有if....else...判断语句
- iOS用if语句判断null
- C++ if语句的嵌套
- linux if语句内判断参数
- sql语句也可以写类似于if的判断
- 请教:for循环里嵌套了一个if判断
- Switch语句通常比一组嵌套的if语句更高效