0
我这样做:Smarty的 - 如何使用比较数据
{if $categories->id !=86 && $categories->id !=87}
xxxx code
{/if}
的categories
是vector
,具有的ID从1到140左右,86和87存在的ID,我不想在ID为86和87的页面上执行代码,但它不能正常工作。
我这样做:Smarty的 - 如何使用比较数据
{if $categories->id !=86 && $categories->id !=87}
xxxx code
{/if}
的categories
是vector
,具有的ID从1到140左右,86和87存在的ID,我不想在ID为86和87的页面上执行代码,但它不能正常工作。
这将始终执行,因为当你在86类计算结果为:
if (true && false) // returns false
您需要使用XOR运算符
编辑
抱歉错过了dont wan't to execute part
{if !($categories->id ==86 || $categories->id ==87)}
xxx code
{/if}
应该很好
Thx,那工作:) – user3584791
'$ categories-> id!86'拼写错了吗?它应该是'$ categories-> id!= 86'吗? –
它在这里拼写错误,代码是正确的,所以问题不是这样。 thx – user3584791