[Twig]配列の値を連結させる方法

今回は、Twigを使って配列の値を連結させる方法はないものか?という事で調べてみるとその方法がありましたのでご紹介します。

forを使わなくても一気に表示できるのでちょっとした事に使えますよ!

PHPにできるのであればTwigもできる

いつも思うのが、PHPでできるのであれば違う言語でも同様の処理ができるはず!と思っています。
だって、同じように解決したい人がいるはずですもん。

// PHPで配列データを生成
$favorite = array('自転車', '車', '映画鑑賞');

PHPで配列データを生成し、Twigに渡してあげます。

{# 単純に連結する場合 #}
{{ favorite|join }}
{# 結果:自転車車映画鑑賞 #}

{# 区切り文字を入れて見やすく連結させる #}
{{ favorite|join('|') }}
{# 結果:自転車|車|映画鑑賞 #}

joinを使えば簡単に連結する事ができます。
区切り文字も使えるので、見やすくすることもできます。
PHPだとimplodeみたいな感じですね!

スポンサーリンク
  • このエントリーをはてなブックマークに追加
スポンサーリンク

コメントをどうぞ

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください