刚学~smarttemplate也基本可以使用了~只是有点疑问! smarttemplate在使用的时候需要在每一个php页面都初始化吗? $yedoo = new SmartTemplate("index.htm"); $yedoo->assign('Title', "$Title"); $yedoo->assign('lang', "$lang"); $yedoo->output(); 如果是这样的话每一个PHP文件要使用模版的话都要重复以上操作,而且每一个函数都要通过assign 来赋值~~一个页面有那么多函数,岂不是很麻烦的事情? 比如我想让我的每一个页面的{title}都是$title,那就必须在每一个页面都assign('Title', "$Title");吗? 如果能象Discuz那样多好呀? 直接 require_once template('index') 就可以了!函数都是自动解析的!