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

How do I remove the first item of an array in twig?

我在 twig 中有一个名为 'Posts' 的数组。

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

所以它的结构是这样的:

array('post 1','post 2','post 3')

我想知道第一个 post 是否可以通过 twig 中的函数轻松删除:

array('post 2','post 3')

您正在寻找 slice 过滤器。

切片过滤器提取序列、映射或字符串的切片:

{% for i in ['post 1', 'post 2', 'post 3'] | slice(1) %} 
    {{ i }}
{% endfor %}

输出

post 2      
post 3 

slice 过滤器作为数组的 array_slice PHP 函数和 mb_substr 用于回退到 substr.

的字符串