「Php/Symfony/Symfony2/twig」の版間の差分

提供: 初心者エンジニアの簡易メモ
ナビゲーションに移動 検索に移動
編集の要約なし
編集の要約なし
11行目: 11行目:
     {{ name }}<br />
     {{ name }}<br />
  {% endfor %}
  {% endfor %}
</pre>
==連想配列==
// array('user' => array('name' => 'taro'))
<pre>
{{ user.name }}<br />
</pre>
==メソッド==
// array('user' => new User())
<pre>
{{ user.getName() }}<br />
</pre>
</pre>



2016年12月27日 (火) 10:05時点における版

変数アサイン

return $this->render('AcmeHelloBundle:Default:index.html.twig', array('name' => $name));
 Hello {{ name }}!

foreach

return $this->render('AcmeHelloBundle:Default:index.html.twig', array('names' => array('taro', 'jiro')));
 {% for name in names %}
    {{ name }}<br />
 {% endfor %}

連想配列

// array('user' => array('name' => 'taro'))
 {{ user.name }}<br />

メソッド

// array('user' => new User())
 {{ user.getName() }}<br />

コメント

{# コメント #}

エスケープしない場合

 {{html|raw}}