PHP 5.1.xでSmarty(テンプレートエンジン)を使う必要が出てきたので、使い方を調べてみた。Smartyの最新版であるバージョン3はPHP 5.2以上が必要なので、今回は必然的にSmarty 2になった。バージョン2系の最新版であるSmarty 2.6.26を使う。 とりあえず設置 Smarty公式サイトからSmarty 2.6.26をダウンロードしてきて解凍、中にあるlibsフォルダーーをSmarty2というフォルダーーにしておく。それと同じ階層にindex.phpを用意して、以下のコードを記述して、Smartyの読み込みが正常に行われていることを確認する。 <?php require_once("./Smarty2/Smarty.class.php"); $smarty = new Smarty(); var_dump($smarty); ?> Hello world 同梱さ