php smarty if else 循环不工作

php smarty if else loops not working

基本上我正在为我的数组添加一些 if else。

{if $array| count eq 0 || $array| count lt 10}
    <p>equal to 0, less than 10</p> 
{/if}
{if $array| count gte, ge 10}
    <p>greater than or equal to 10</p>
{else}
    <p>blah</p>
{/if}

哪个不能正常工作。那么可能是什么问题?

这个怎么样。你可以使用 gte 或 ge,但不能同时使用。

{if $array| count lt 10}
 <p>equal to 0, less than 10</p> 
{/if}
{if $array| count ge 10}
 <p>greater than or equal to 10</p>
{else}
 <p>blah</p>
{/if}