相当于 Twig 中的 is_array [英] Equivalent of is_array in Twig

查看:24
本文介绍了相当于 Twig 中的 is_array的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在处理一个模板,我需要检查某个东西是否是一个数组.我如何在 Twig 中做到这一点?

I'm working on a template and I need to check if something is an array. How do I do that in Twig?

我试过了

{% if my_var is iterable %}
  {% for v in my_var %}
      ...
  {% endfor %}
{% else %}
  {{ my_var }}
{% endif %}

但它总是打印 my_var,即使 my_var 确实是一个数组,正如它打印出来的那样

but it always prints my_var, even when my_var is really an array, as evidenced when it prints out

Array
Array
myusername
../data/table.sqlite3

推荐答案

另一种方式:

{% if my_var.count()>1 %}

这篇关于相当于 Twig 中的 is_array的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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