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截取utf-8中文字符串乱码的解决方法
Mar 29 PHP
php strstr查找字符串中是否包含某些字符的查找函数
Jun 03 PHP
php文件怎么打开 如何执行php文件
Dec 21 PHP
discuz免激活同步登入代码修改方法(discuz同步登录)
Dec 24 PHP
Yii操作数据库的3种方法
Mar 11 PHP
PHP实现对png图像进行缩放的方法(支持透明背景)
Jul 15 PHP
PHP脚本自动识别验证码查询汽车违章
Dec 20 PHP
PHP命令空间namespace及use的用法小结
Nov 27 PHP
PHP删除数组中指定值的元素常用方法实例分析【4种方法】
Aug 21 PHP
使用laravel和ajax实现整个页面无刷新的操作方法
Oct 03 PHP
laravel-admin自动生成模块,及相关基础配置方法
Oct 08 PHP
php使用redis的几种常见操作方式和用法示例
Feb 20 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中通过curl smtp发送邮件
2012/06/05 PHP
MySQL 日期时间函数常用总结
2012/06/12 PHP
PHP操作mysql数据库分表的方法
2016/06/09 PHP
php利用ffmpeg提取视频中音频与视频画面的方法详解
2017/06/07 PHP
基于Jquery的仿Windows Aero弹出窗(漂亮的关闭按钮)
2010/09/28 Javascript
Json对象与Json字符串互转(4种转换方式)
2013/03/27 Javascript
jQuery关于导航条背景切换效果实现示例
2013/09/04 Javascript
JavaScript监听和禁用浏览器回车事件实例
2015/01/31 Javascript
JavaScript中Array的实用操作技巧分享
2016/09/11 Javascript
js实现点击每个li节点,都弹出其文本值及修改
2016/12/15 Javascript
jQuery实现可拖拽3D万花筒旋转特效
2017/01/03 Javascript
jQuery使用unlock.js插件实现滑动解锁
2017/04/04 jQuery
mescroll.js上拉加载下拉刷新组件使用详解
2017/11/13 Javascript
JS基于递归实现网页版计算器的方法分析
2017/12/20 Javascript
教你30秒发布一个TypeScript包到NPM的方法步骤
2019/07/22 Javascript
Bootstrap实现省市区三级联动(亲测可用)
2019/07/26 Javascript
jQuery Raty星级评分插件使用方法实例分析
2019/11/25 jQuery
python迭代器的使用方法实例
2013/11/21 Python
采用python实现简单QQ单用户机器人的方法
2014/07/03 Python
Python模仿POST提交HTTP数据及使用Cookie值的方法
2014/11/10 Python
python 创建弹出式菜单的实现代码
2017/07/11 Python
Python3.5编程实现修改IIS WEB.CONFIG的方法示例
2017/08/18 Python
python实现对任意大小图片均匀切割的示例
2018/12/05 Python
Form表单及django的form表单的补充
2019/07/25 Python
python安装virtualenv虚拟环境步骤图文详解
2019/09/18 Python
使用 css3 transform 属性来变换背景图的方法
2019/05/07 HTML / CSS
HTML5 CSS3打造相册效果附源码下载
2014/06/16 HTML / CSS
亚马逊印度站:Amazon.in
2017/10/15 全球购物
Linux不知道文件后缀名怎么判断文件类型
2012/04/26 面试题
汽车维修专业毕业生的求职信分享
2013/12/04 职场文书
森林防火工作方案
2014/02/14 职场文书
体育活动总结范文
2014/05/04 职场文书
公司经理任命书
2014/06/05 职场文书
运动会搞笑广播稿
2014/10/14 职场文书
餐饮行业关注的9大营销策略
2019/08/26 职场文书