PHPでは、様々なテンプレートエンジンが利用できます。Smartyが有名ですが、最近はTwigを利用するケースも増えています。 今回は、テンプレートエンジンの中ではあまり知られていない「PHPTAL」を紹介します。 by 馬場美由紀 (CodeIQ中の人) 直接閲覧した場合もレイアウトが崩れないPHPTAL PHPTALは、変数や条件分岐命令等を、「HTMLタグの属性として記述する」という特徴があります。この特徴により、テンプレートパーサを介さないでHTMLとして表示できます。 テンプレートファイルを直接閲覧した場合にもレイアウトが崩れないので、テンプレートを編集してチェックする、という作業が楽になります。PHPTALはこちらで配布されています。LGPLライセンスで配布されており、商用利用を含め自由に利用できます。 PHPTALの単純なテンプレートを例に見てみましょう。 <div> <h1
![デザイン確認しやすいテンプレートエンジン「PHPTAL」活用法 #PHP|CodeIQ MAGAZINE](https://cdn-ak-scissors.b.st-hatena.com/image/square/016add61cbf468335ed67cc78f9700684a902424/height=288;version=1;width=512/https%3A%2F%2Fciq-prod-magazine-resources.s3-ap-northeast-1.amazonaws.com%2Fmagazine%2Fwp-content%2Fuploads%2F2014%2F02%2Fmain.jpg)