函数(Functions)

  • attribute:动态获取变量属性值,两种使用形式为 attribute(数组, ‘元素名’) 和 attribute(对象, ‘方法名’, 可选参数)

  • block:重复引用指定代码块,如 {{ block(‘title’) }}

  • constant:从字符串或对象取得常量值

  • cycle:循环显示一个数组的元素,调用形式为 cycle(数组, 一个循环变量)

  • date:格式化时间

  • dump:在开启调试模式的情况下显示详细的变量信息,等同于 var_dump

  • include:包含其他模板文件

  • parent:在覆盖代码片段时用于引用父片段的内容

  • random:制造一个随机数

  • range:返回一个指定区间的数组,可指定步长,Twig 使用 .. 作为其简用法,等同于 range

  • template_from_string:根据字符串加载模板

Last updated