1的说法是错误的。刚刚发现。看来只有程序才能引用模板。引入的嵌套模板,程序的变量作用域同样覆盖它。是否?4、一般的文件头尾都用header/footer来分离开。我用的引用方法是header.php解析header.htm并显示,body.php include header.php直接显示,body本身再另建$tpl=new smarttemplate();并且最后$tpl->output();,然后再include footer.php。合理否?