smarty半小时快速上手教程
smarty的程序设计部分: 在smarty的模板设计部分我简单的把smarty在模板中的一些常用设置做了简单的介绍,这一节主要来介绍一下如何在smarty中开始我们程 序设计。 PHP代码:-------------------------------------------------------------------------------- 首先来介绍一下在上一节中我们使用的过的.php文件中的一些元素。同样,我们拿上一节中最开始的那个index.php文件来说明一下: ================================================ $smarty = new Smarty(); //建立smarty实例对象$smarty
//---------------------------------------------------- $smarty->assign("name", "李晓军"); //进行模板变量替换 //编译并显示位于./templates下的index.tpl模板 我们可以看到,smarty的程序部分实际就是符合php语言规范的一组代码,我们依次来解释一下: 需的,但从程序的风格来讲,这是一个好的风格。 2。include_once语句: 3。$smarty = new Smarty(): 4。$smarty->templates(""): 目录,实际在写程序时,我们要将这一句写明,这也是一种好的程序风格。 模板的目录,这里要注意,如果站点位于*nix服务器上,请确保teamplates_c里定义的这个目录具有可写可读权限,默认情况下它的编译目录 是当前目录下的templates_c,出于同样的理由我们将其明确的写出来。 6。$smarty->left_delimiter与$smarty->right_delimiter: 义难免会使用{},虽然它有自己的解决办法,但习惯上我们将它重新定义为"<{"与"}>"或是"<!--{"与"}-->"或其它标志符,注意,如果在这里 定义了左右分割符后,在模板文件中相应的要使每一个变量使用与定义相同的符号,例 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |