2016-09-16 19 views
0

我使用smarty来显示不同的代码,并且我想检查某个短语的数组是否包含多个项目。Smarty检查数组中的项目是否超过1

我想创建一个if短语,它检查数组是否只包含1个或更多值。就像这样,但当然这是正确的。

{if $domains|@array < 1} 

我该如何做到这一点?

的代码看起来是这样的:

$domains 

Smarty_Variable Object (3) 
->value = Array (3) 
    0 => Array (17) 
    domain => "example1.com" 
    regperiod => "1" 
    dnsmanagement => "on" 
    emailforwarding => "" 
    idprotection => "" 
    addonsCount => 1 
    eppvalue => "" 
    fields => Array (0) 
    configtoshow => true 
    hosting => false 
    1 => Array (17) 
    domain => "example2.com" 
    regperiod => "1" 
    dnsmanagement => "on" 
    emailforwarding => "" 
    idprotection => "" 
    addonsCount => 1 
    eppvalue => "" 
    fields => Array (0) 
    configtoshow => true 
    hosting => false 
    2 => Array (17) 
    domain => "example3.com" 
    regperiod => "1" 
    dnsmanagement => "on" 
    emailforwarding => "" 
    idprotection => "" 
    addonsCount => 1 
    eppvalue => "" 
    fields => Array (0) 
    configtoshow => true 
    hosting => false 
->nocache = false 

回答