Smarty框架程序篇

 时间:2026-02-15 15:40:45

1、1.SMARTY_DIR :Smarty核心路径

Smarty框架程序篇

2、Smarty中的变量

• $template_dir :模板目录

• $compile_dir :编译目录

• $config_dir :配置目录

• $cache_dir :缓存目录

• $left_delimiter :左分界符

• $right_delimiter :右分界符

• $caching :缓存开关

• $cache_lifetime :缓存的生命周期

• $debugging :开启调试窗口,功能与{debug}类似

• $php_handling :模板中是否可以放入php源代码(了解)

示例代码:

Smarty框架程序篇

3、Smarty中的常用方法

• assign :分配变量到模板文件(按值传递)

• assignByRef :分配变量到模板文件(按地址传递)

• append :以数组形式分配变量到模板文件(按值传递)

• appendByRef :以数组形式分配变量到模板文件(按地址传递)

• clearAllAssign :清除所有分配到模板中的变量

• clearAssign :清除指定的分配到模板中的变量

• clearCache :清除缓存

• configLoad :载入配置文件

• clearConfig :清除配置信息

• display :① 载入模板文件 ② 替换变量 ③ 输出模板内容

• fetch :① 载入模板文件 ② 替换变量 

• templateExists :判断模板文件是否存在

示例代码:assign与append方法

Smarty框架程序篇

4、4.示例代码:configLoad方法

Smarty框架程序篇

5、5.示例代码:使用fetch方法模拟静态化生成页面

Smarty框架程序篇

6、6.示例代码:使用templateExists方法判断模板文件是否存在

Smarty框架程序篇

  • 如何正确的PHP框架中配置smarty文件
  • JAVA程序中的Hibernate框架搭建
  • Smarty模板配置
  • Hibernate3.3.2框架入手-框架入门
  • Smarty封装一个自定义模板引擎
  • 热门搜索
    ow是什么意思 风声鹤唳是什么意思 怡然自得是什么意思 wave是什么意思 银行代码是什么 经常放屁是什么原因 x是什么意思 11月19日是什么星座 今天是什么节 hankook是什么轮胎