Arrays 获取数组的大小(以伏特为单位)

Arrays 获取数组的大小(以伏特为单位),arrays,phalcon,volt,Arrays,Phalcon,Volt,在(的模板引擎)中,如何获取数组中的元素数?我尝试了sizeof和count、length和size(希望找到正确的命令) 在这个特殊的例子中,我只想知道是否有>0个元素,但在将来,能够得到实际的数量将非常方便。请参阅公认的答案,以获得这个问题的最正确的解决方案。这个答案给出了一个如何在volt中添加php函数的示例 从答案到,我使用以下代码将此功能添加到Volt $volt->getCompiler()->addFunction( 'count', func

在(的模板引擎)中,如何获取数组中的元素数?我尝试了
sizeof
count
length
size
(希望找到正确的命令)


在这个特殊的例子中,我只想知道是否有>0个元素,但在将来,能够得到实际的数量将非常方便。

请参阅公认的答案,以获得这个问题的最正确的解决方案。这个答案给出了一个如何在volt中添加php函数的示例

从答案到,我使用以下代码将此功能添加到
Volt

$volt->getCompiler()->addFunction(
    'count',
        function($key)
        {
            return "count({$key})";
        }
);

将此代码放在设置
Volt
引擎的位置(例如在my services.php文件中)。

长度:计算字符串长度或数组或对象中的项目数

更多信息:


啊,我读了那一页,但显然不够仔细,谢谢。
{{ yourarray_Var|length }}