如何删除twig中数组的第一项? [英] How do I remove the first item of an array in twig?

查看:3
本文介绍了如何删除twig中数组的第一项?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在twig中有一个名为‘post’的数组。

有什么方法可以轻松删除此数组的第一项吗?

所以它的结构是这样的:

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

我想知道是否可以很容易地用树枝中的函数删除第一个帖子:

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中数组的第一项?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆