嫩枝

灵活、快速、安全
PHP模板引擎

Syob娱乐下载mfony产品
文档 过滤器 减少
您正在阅读Twig 2.x的文档。欧宝官网下载app切换到Twig的文档欧宝官网下载app1.倍3.倍

问题与反馈

许可证

嫩枝欧宝官网下载app在新BSD下获得许可许可证

减少

2.10

减少滤镜是在树枝2.10添加的。

减少Filter使用箭头函数迭代地将序列或映射减少到单个值,从而将其减少到单个值。arrow函数接收前一次迭代的返回值和序列或映射的当前值:

1 2 3 4
{%数字= [1,2,3]%}{{数字|减少((carry, v) => carry + v)}}{#输出6 #}

减少过滤器需要一个最初的Value作为第二个参数:

1 2
{{数字|减少(进位,v) =>进位+ v, 10)}}{# output 16 #}

注意,箭头函数可以访问当前上下文。

参数

  • 箭头:箭头函数
  • 最初的:初始值
网站由ob娱乐下载和树枝,部署在
的树枝标志©2010-2023ob娱乐下载