当前位置:  开发笔记 > 编程语言 > 正文

在Twig中过滤和拼接数组

如何解决《在Twig中过滤和拼接数组》经验,为你挑选了0个好方法。

我有一组用户记录(0索引,来自数据库查询),每个记录包含一个字段数组(按字段名称索引).例如:

Array
(
    [0] => Array
        (
            [name] => Fred
            [age] => 42
        )

    [1] => Array
        (
            [name] => Alice
            [age] => 42
        )

    [2] => Array
        (
            [name] => Eve
            [age] => 24
        )

)

在我的Twig模板中,我希望获得age字段为42的所有用户,然后将name这些用户的字段作为数组返回.然后,我可以传递该数组,join(
)
以便每行打印一个名称.

例如,如果年龄为42岁,我会期望Twig输出:

Fred
Alice

这可以在Twig开箱即用,还是我需要编写自定义过滤器?我不确定如何用几个词来描述我想要的东西,所以可能是其他人写了一个过滤器,但我找不到它通过搜索.

推荐阅读
coco2冰冰
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有