smarty简单入门实例


Posted in PHP onNovember 28, 2014

本文以一个简单实例分析了smarty的用法。分享给大家供大家参考。具体分析如下:

smarty建立配置文件、显示文件后即可,配置文件显示文件分开来,使美工跟开发工作能完美分开
 
配置页面代码:index.php

<?php  

@header("Content-type: text/html; charset=UTF-8");  

require '../libs/Smarty.class.php';  

$my=new Smarty;  

$my->template_dir ='templates/';  

$my->compile_dir ='templates_c/';  

$my->config_dir ='configs/';  

$my->cache_dir ='cache/';  

 

$my->assign('content','welcome to arrival');  

$my->assign('mylife',array("生活","吃饭","梦想","凉风"));  

$my->display('kk.html');  //显示smarty目录下的kk.html  

?>

kk.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 

<html xmlns="http://www.w3.org/1999/xhtml"> 

<head> 

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 

<title>无标题文档</title> 

</head> 

<body> 

{$content}  

{section name=truelife loop=$mylife}  

{$mylife[truelife]}  

{/section}  

</body> 

</html>

希望本文所述对大家的smarty程序设计有所帮助。

PHP 相关文章推荐
PHP控制网页过期时间的代码
Sep 28 PHP
php win下Socket方式发邮件类
Aug 21 PHP
php数字游戏 计算24算法
Jun 10 PHP
解析PHP SPL标准库的用法(遍历目录,查找固定条件的文件)
Jun 18 PHP
使用PHP遍历文件目录与清除目录中文件的实现详解
Jun 24 PHP
php中的Base62类(适用于数值转字符串)
Aug 12 PHP
学习php分页代码实例
Oct 24 PHP
php中字符串和正则表达式详解
Oct 23 PHP
php中namespace及use用法分析
Dec 06 PHP
php查找字符串中第一个非0的位置截取
Feb 27 PHP
Laravel框架实现超简单的分页效果示例
Feb 08 PHP
PHP实现腾讯短网址生成api接口实例
Dec 08 PHP
php最简单的删除目录与文件实现方法
Nov 28 #PHP
php查找指定目录下指定大小文件的方法
Nov 28 #PHP
thinkphp四种url访问方式详解
Nov 28 #PHP
thinkphp数据查询和遍历数组实例
Nov 28 #PHP
php中fgetcsv()函数用法实例
Nov 28 #PHP
PHP获取服务器端信息的方法
Nov 28 #PHP
thinkphp模板用法和内容输出实例
Nov 28 #PHP
You might like
一个从别的网站抓取信息的例子(域名查询)
2006/10/09 PHP
PHP 截取字符串 分别适合GB2312和UTF8编码情况
2009/02/12 PHP
phpMyadmin 用户权限中英对照
2010/04/02 PHP
PHP Session_Regenerate_ID函数双释放内存破坏漏洞
2011/01/27 PHP
深入PHP异步执行的详解
2013/06/03 PHP
ThinkPHP中url隐藏入口文件后接收alipay传值的方法
2014/12/09 PHP
使用php转义输出HTML到JavaScript
2015/03/27 PHP
php类的扩展和继承用法实例
2015/06/20 PHP
php一个文件搞定微信jssdk配置
2016/12/12 PHP
PHP 8新特性简介
2020/08/18 PHP
jquery tablesorter.js 支持中文表格排序改进
2009/12/09 Javascript
为jQuery.Treeview添加右键菜单的实现代码
2010/10/22 Javascript
jquery提升性能最佳实践小结
2010/12/06 Javascript
原生js实现跨浏览器获取鼠标按键的值
2013/04/08 Javascript
jquery中对于批量deferred的处理方法
2014/01/22 Javascript
浅析JavaScript基本类型与引用类型
2014/05/28 Javascript
JS实现选项卡实例详解
2015/11/17 Javascript
Vue开发过程中遇到的疑惑知识点总结
2017/01/20 Javascript
ECMAScript6--解构
2017/03/30 Javascript
JavaScript限制在客户区可见范围的拖拽(解决scrollLeft和scrollTop的问题)(2)
2017/05/17 Javascript
JavaScript阻止表单提交方法(附代码)
2017/08/15 Javascript
用p5.js制作烟花特效的示例代码
2018/03/21 Javascript
JS实现百度搜索框关键字推荐
2020/02/17 Javascript
基于js实现逐步显示文字输出代码实例
2020/04/02 Javascript
利用Vue实现简易播放器的完整代码
2020/12/30 Vue.js
[56:48]FNATIC vs EG 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/16 DOTA
Python实现的十进制小数与二进制小数相互转换功能
2017/10/12 Python
详解python3中tkinter知识点
2018/06/21 Python
Python识别验证码的实现示例
2020/09/30 Python
html5中 media(播放器)的api使用指南
2014/12/26 HTML / CSS
canvas如何绘制钟表的方法
2017/12/13 HTML / CSS
美国最大的在线寄售和旧货店:Swap.com
2018/08/27 全球购物
医大实习自我鉴定
2013/12/07 职场文书
七夕情人节促销方案
2014/06/07 职场文书
前台文员岗位职责
2015/02/04 职场文书
python神经网络Xception模型
2022/05/06 Python