Smartyで、動的変数を使用したい場合の例です。
PHP
1 2 3 4 5 6 7 8 9 10 11 12 13 |
<?php require_once("../../../smarty/Smarty.class.php"); $smarty_obj = new Smarty(); $smarty_obj->template_dir = "templates"; $smarty_obj->compile_dir = "templates_c"; $arr = array("test1" => 1, "test2" => 2, "test3" => 3); $smarty_obj->assign("arr", $arr); $smarty_obj->display("hoge.tpl"); |
Smarty
1 2 |
{assign var=hoge1 value=test2} {$arr.$hoge1} |