PHP Smarty模板
来源:互联网 发布:淘宝找报销发票关键词 编辑:程序博客网 时间:2024/05/17 12:00
Smrty 模板的基本使用步骤
1. 配置smarty模板,将下载好的smarty模板中的 libs 库拷贝到工程目录下
2. 创建两个文件夹 ,存放模板文件的 templates 和存放模板文件编译后的文件templates_c
3. 在templates文件夹中创建模板 SmartyTest.tpl ,代码如下:
<html><head> <title><{$title}></title> <meta charset="utf-8"/></head><body style="background-color :<{$color}>"> <h1><{$contents}></h1></body></html>
其中$title,$color,$contents表示要替换的变量占位符
4. 创建 SmartyTest.php 文件,代码如下:
<?phprequire_once './libs/SmartyBC.class.php';//创建smarty对象$smarty=new SmartyBC();$smarty->left_delimiter="<{"; $smarty->right_delimiter="}>";//设置缓存$smarty->caching=true;//开启缓存$smarty->cache_lifetime=60;//缓存的生命周期$smarty->cache_dir="./caches";//存放缓存caches的文件夹//分配变量$smarty->assign("title","SmartyTest");$smarty->assign("color","pink");$smarty->assign("contents","This is a Smarty Test.");$smarty->display("SmartyTest.tpl");?>
引入smarty模板libs库中的SmartyBC.class.php类,并创建其对象;
left_delimiter,right_delimiter分别表示替换变量的左、右标识分隔符,包含在其内的内容表示要被替换的变量;
assign()函数:assign("被替换的变量名","变量值");[这里变量可以是基本数据类型、数组、对象]
display()函数:display("模板文件名");
0 0
- PHP模板技术Smarty
- PHP smarty模板
- php Smarty 模板介绍
- PHP Smarty 模板
- PHP模板引擎Smarty
- PHP Smarty模板
- PHP Smarty模板
- [php] smarty模板引擎
- PHP smarty模板技术
- PHP模板引擎(Smarty)
- PHP模板引擎(smarty)
- 【PHP高级】smarty模板
- php之smarty模板技术
- PHP模板引擎Smarty详解
- php Smarty 模板中程序逻辑
- php Smarty 模板简单实例
- PHP使用smarty模板引擎
- PHP模板引擎Smarty详解
- 关于python文件操作
- html5的canvas坐标变换
- 命令生成jar包
- java 多线程基础(一)——线程创建及五种状态
- LeetCode Unique Paths
- PHP Smarty模板
- 编译链接------Linux环境下c语言静态链接库和动态链接库创建和使用
- html5存储之filesystem简介
- itk vs2010编译时候 半天不动
- 2013最后一天啦
- html获取元素的坐标
- zoj 1025 &&poj 1065 Wooden Sticks
- Swing换肤
- 二进制标准输入输出防止"\r\n"与"\n"之间自重转换