如何删除树枝中数组的第一项?
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.
的字符串
我在 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.
的字符串