0


0

PHPでテンプレートを作成するためのオプションはありますか。 テンプレートコードがPHPに非常に似ている場合は、それが最善です。

3 Answer


4


私はお勧めすることができます スマート

テンプレートは、PHP呼び出し用の特別なマークアップを含むプレーンHTMLです。 テンプレートは自分自身をPHPにコンパイルし、サーバー上で実行します。


4


HTMLタグの中でより魅力的にするためのphpの "alternative "構文があります、私はそれを強くお勧めできます。

短いタグは、大部分が落胆したり嘲笑されたりしますが、素晴らしい利点もあります。


になることができる:

<?= $ variable; ?

そして、次のようなことができます。

<? foreach($ myListItemsは$ id => $ itemTextとして):?> <?= $ itemText; <> endforeach; ?

これはphpで達成しようとしている最低レベルのテンプレートですが、それでも非常に読みやすく、ビューにコントローラロジックやモデルロジックを混在させる必要はありません。


2


PHPはテンプレートエンジンなので、常に存在します。 PHP

さらに追加する必要があると感じる人もいます。 スマートは非常に人気があります。 個人的には私はその点を見たことがありませんが、それぞれ自分自身に向かっています。