如何删除树枝中的第一个数组项?

Noo*_*b17 14 twig

我在树枝上有一个名为'Posts'的数组.

有没有办法轻松删除此数组的第一项?

所以它的结构是这样的:

array('post 1','post 2','post 3')
Run Code Online (Sandbox Code Playgroud)

而且我想知道是否可以使用twig中的函数轻松删除第一个帖子:

array('post 2','post 3')
Run Code Online (Sandbox Code Playgroud)

Sim*_*gro 19

您正在寻找切片过滤器.

{% for i in ['post 1', 'post 2', 'post 3']|slice(1) %} 
    {{ i }}
{% endfor %}
Run Code Online (Sandbox Code Playgroud)

产量

post 2      
post 3 
Run Code Online (Sandbox Code Playgroud)

  • 是例如:`{%set posts = ['post 1','post 2','post 3'] | slice(1)%}` (3认同)
  • 是否可以使用键对关联数组进行切片? (3认同)