如何在TWIG中访问以特殊字符开头的变量

时间:2019-01-31 09:00:14

标签: php twig

所以我在PHP中有一个看起来像下面这样的数组:

array(
  'data' => array(
    '#els' => 1
  )
);

因此,要访问它,通常会执行$variable['data']['#els'],这对PHP来说没问题,但是当我尝试像这样{% set els = items.content.data.#els %}在TWIG中访问它时,由于els变量有一个磅在开始时,如果我从数组中删除英镑符号,我可以使用items.content.data.els在树枝中轻松访问它,但是由于那个英镑符号很重要,所以我不能这样做,所以我如何访问{{ 1}}中的TWIG变量?

1 个答案:

答案 0 :(得分:0)

尝试使用这种语法,如docs中所述:

{% set els = items.content.data['#els'] %}