Smarty - PHP テンプレートエンジン
Smartyは、PHPのためのテンプレートエンジンです。
Smartyは、PHPのプレゼンテーションからアプリケーションのロジックとコンテンツを分離して管理する事を容易にします。
多くのWebアプリケーションフレームワークで、デフォルトのテンプレートエンジンとして採用されています。
以下の方法でSmartyライブラリ(Smarty.class.php)を読み込みます。
Smartyのインスタンスを作成します。
テンプレートで使用する変数を設定します。
テンプレートを指定して、画面を表示します。
■Smartyとは - Smarty
■Smartyでテンプレートエンジンの威力を知る(1/3) − @IT
■Smarty - Wikipedia
■ねこすけのSmarty
■PHP とテンプレートエンジン (Smarty/patTemplate)
Smartyは、PHPのプレゼンテーションからアプリケーションのロジックとコンテンツを分離して管理する事を容易にします。
多くのWebアプリケーションフレームワークで、デフォルトのテンプレートエンジンとして採用されています。
以下の方法でSmartyライブラリ(Smarty.class.php)を読み込みます。
define('SMARTY_DIR', '/usr/local/lib/php/Smarty/');
require_once(SMARTY_DIR . 'Smarty.class.php');
Smartyのインスタンスを作成します。
$smarty = new Smarty();
テンプレートで使用する変数を設定します。
$smarty->assign('変数名', '値');
テンプレートを指定して、画面を表示します。
$smarty->display("テンプレート.tpl");
■Smartyとは - Smarty
■Smartyでテンプレートエンジンの威力を知る(1/3) − @IT
■Smarty - Wikipedia
■ねこすけのSmarty
■PHP とテンプレートエンジン (Smarty/patTemplate)