在TP模板语言中。if和eq都可以用于变量的比较。总结以下几点:

1.两个变量的比较:

<if condition=”$item.group_id eq $one.group_id”>
<eq name=”item.group_id” value=”$one.group_id”>

前者的IF是判断失败的,用后者的<neq>(或<eq>)则OK。需要注意:name那里是不用加$变量符号的,而value那里要加$变量符号。

if判断变量的方法:

2.还有值为空(NULL)的时候:
<if condition=”name neq ‘NULL’”>just a test</if>
<neq name=”name” velue=”">just a test</neq>

前者的IF是判断失败的,用后者的<neq>(或<eq>)则可以识别null为”"

3.多维数组且下标为0的时候:

<if
condition=”name.0 neq ‘test’”>just
a test</if>
<eq
name=”name.0″ velue=”test”>just a test</eq>
前者用IF是根本不能通过编译的,用后面的eq就可以

最新文章

  1. 白话贝叶斯理论及在足球比赛结果预测中的应用和C#实现
  2. Javascript的shift()和push(),unshift()和pop()方法简介
  3. 分析案例:应用服务器W3WP进程CPU持续超过百分之九十(Oracle客户端Bug)
  4. Map中的entry
  5. python3.4 build in functions from 官方文档 翻译中
  6. Unity3D脚本调用Objective C代码实现游戏内购买
  7. OpenCV入门(二)
  8. oracle入门-%的用法
  9. OBIEE SampleAppv406 自己主动启动配置
  10. Python学习--19 网络编程
  11. Anaconda 安装 Python 库(MySQLdb)的方法
  12. (三)—Linux文件传输与mysql数据库安装
  13. ubuntu下adb的使用以及开启黑域
  14. Django学习笔记之视图高级-CSV文件生成
  15. 【MySQL】MySQL中查询出数据表中存在重复的值list
  16. &lt;a&gt;标签里的函数事件写法的实战建议
  17. Objective-C 单例实现
  18. random os 序列化 模块模块 随机选择
  19. 获取图片src
  20. 嵌入式的SQL程序设计

热门文章

  1. [luoguP1489] 猫狗大战(DP)
  2. uva10537 最短路 倒推
  3. poj_2524_Ubiquitous Religions_201407211506
  4. nyoj_10_skiing_201405181748
  5. P1165 日志分析 洛谷
  6. codevs——1276 图标缩放
  7. codevs——1039 数的划分
  8. dubbo的泛化调用研究
  9. win7开启超级管理员账户(Administrator)
  10. Ubuntu如何开启root账户登录