在TP模板语言中,if和eq都可以用于变量的比较,总结以下几点:
1.两个变量的比较:
假设:其中0需要单引号
前者的IF是判断失败的,用后者的(或)则OK,需要注意:name那里是不用加$变量符号的,而value那里要加$变量符号.
2.还有值为空(NULL)的时候:
just a test 注意:NULL无需单引号:'NULL'
just a test
前者的IF是判断失败的,用后者的(或)则可以识别null为”"
3.多维数组且下标为0的时候:
just a test
just a test
前者用IF是根本不能通过编译的,用后面的eq就可以.