Thinkphp 模板引擎继承smarty模板引擎,两者在很多地方相同的地方,也自己不同之处,下面简单thinkphp模板变量
1,普通标签默认开始标记是{,结束标记是 }。也可以通过设置TMPL_L_DELIM和TMPL_R_DELIM进行更改
'TMPL_L_DELIM'=>'<{',
'TMPL_R_DELIM'=>'}>',
也可以自己,比如 speedphp 用的事{# ,#}
2,模板变量赋值和模板变量显示
模板变量赋值 $this->assign('name',$name);
模板变量显示 {$name} {$data['name']} {$data.name}
而php smarty模板引擎设置标签
$smarty->left_delimiter = '<!--{'; $smarty->right_delimiter = '}-->'; $smarty->assign('foo', 'bar'); $smarty->assign('name', 'Albert');
要想学会thinkphp ,可以学习smarty模板引擎
文章来自 http://www.96net.com.cn