使用Symfony2时,是否有任何方法可以在Twig模板内部获取值数组的平均值?
我尝试了类似以下代码的方法,但是它不起作用
{% set sumratings = 0 %}
{% set count = 0 %}
{% for rating in article.ratings %}
{% set sumratings = sumratings + rating.value %}
{% endfor %}
AVG: {{ sumratings / article.ratings.count }}
任何想法?
最佳答案
我认为应该这样做
{% set sumratings = 0 %}
{% for rating in article.ratings %}
{% set sumratings = sumratings + rating.value %}
{% endfor %}
AVG: {{ sumratings / article.ratings|length }}
假设
rating.value
是一个整数关于php - 使用Twig模板时,是否可以从数组中获取平均值?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10605253/