网站导航免费论文 原创论文 论文搜索 原创论文 网学软件 学术大家 资料中心 会员中心 问题解答 原创论文 论文素材 设计下载 最新论文 下载排行 论文上传 在线投稿 联系我们
返回网学首页
网学联系
最新论文 推荐专题 热门论文 素材专题
当前位置: 网学 > 编程文档 > PHP > 正文
Smarty 1小时快速入门指导
来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 12/12/05
下载{$ArticleTitle}原创论文样式

1 2 3 4 5 6 7 8 9 10 下一页

  Smarty是一个PHP模板引擎,它分开了逻辑程序和外在的内容,提供了一种易于管理的方法.

  Smarty要求Web服务器运行php4.0.6和以上版本.

  smarty安装需要smarty库文件。可以去官方网站http://smarty.php.net下载

  网上讲了很多安装的教程,但是我都没有成功,所以直接把整个目录名改为smarty直接复制到了网站所在的目录下,然后打开

  http://网站路径/smarty/demo/index.php,显示正常,应该算是安装成功了。

  基本语法

  所有的smarty标签都被加上了定界符.在smarty里,所有定界符以外的内容都是静态的,当smarty遇到了模板标签,将尝试解释他们,然后再以恰当的方式输出.

  默认情况下是 {和},但它们是可定制的.定制方法是:

  $smarty->left_delimiter = '<!--{';

  $smarty->right_delimiter = '}-->';

  1.注释

  模板注释被*号包围,例如 {* this is a comment *}

  smarty注释将不被输出.它是模板内在的注释.

  2.变量

  模板变量以$开头,可以包含数字,字母和下划线。

  config_file变量是例外要用#变量名#的方法引用

  3.函数

  smarty标签输出一个变量或者调用某种函数.

  在定界符内函数和其属性将被处理和输出.例如:

  {funcname attr1="val" attr2="val"}.

  funcname为函数的名称比如:include等,attr1,attr2为属性名,val为属性相应的值。

  在模板里无论是内建函数还是自定义函数都有相同的语法.

  内建函数将在smarty内部工作,例如 {if}, {section} 和{strip}.他们不能被修改.

  自定义函数通过插件机制起作用,它们是附加函数,可以随意修改,自行添加.

(责任编辑:admin)

  • 下一篇资讯: php项目打包
  • 网学推荐

    免费论文

    原创论文

    浏览:
    设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
    版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved
    湘ICP备09003080号