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+JS无限级可伸缩菜单详解(简单易懂)
Jan 02 PHP
php入门学习知识点四 PHP正则表达式基本应用
Jul 14 PHP
深入密码加salt原理的分析
Jun 06 PHP
百度实时推送api接口应用示例
Oct 21 PHP
php中字符查找函数strpos、strrchr与strpbrk用法
Nov 18 PHP
Yii实现多按钮保存与提交的方法
Dec 03 PHP
php结合ACCESS的跨库查询功能
Jun 12 PHP
Yii+upload实现AJAX上传图片的方法
Jul 13 PHP
PHP 配置后台登录以及模板引入
Jan 24 PHP
浅谈PHP中new self()和new static()的区别
Aug 11 PHP
ThinkPHP框架实现定时执行任务的两种方法分析
Sep 04 PHP
基于PHP实现堆排序原理及实例详解
Jun 19 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
PHP 的几个配置文件函数
2006/12/21 PHP
默默小谈PHP&amp;MYSQL分页原理及实现
2007/01/02 PHP
PHP YII框架开发小技巧之模型(models)中rules自定义验证规则
2015/11/16 PHP
PHP排序二叉树基本功能实现方法示例
2018/05/26 PHP
解决 FireFox 下[使用event很麻烦] 的问题.
2006/08/22 Javascript
javascript 动态参数判空操作
2008/12/22 Javascript
jQuery html()等方法介绍
2009/11/18 Javascript
js 无提示关闭浏览器页面的代码
2010/03/09 Javascript
分享一个asp.net pager分页控件
2012/01/04 Javascript
JS控件ASP.NET的treeview控件全选或者取消(示例代码)
2013/12/16 Javascript
jquery左边浮动到一定位置时显示返回顶部按钮
2014/06/05 Javascript
jQuery仿京东商城楼梯式导航定位菜单
2016/07/25 Javascript
H5上传本地图片并预览功能
2017/05/08 Javascript
细说webpack源码之compile流程-rules参数处理技巧(2)
2017/12/26 Javascript
小程序页面动态配置实现方法
2019/02/05 Javascript
深入解析Vue源码实例挂载与编译流程实现思路详解
2019/05/05 Javascript
vue不操作dom实现图片轮播的示例代码
2019/12/18 Javascript
javascript实现简单留言板案例
2021/02/09 Javascript
python快速排序代码实例
2013/11/21 Python
对Python定时任务的启动和停止方法详解
2019/02/19 Python
python turtle库画一个方格和圆实例
2019/06/27 Python
简单了解python变量的作用域
2019/07/30 Python
python中的测试框架
2020/11/13 Python
CSS3制作圆角图片和椭圆形图片
2016/07/08 HTML / CSS
简单聊聊H5的pushState与replaceState的用法
2018/04/03 HTML / CSS
HTML5 本地存储之如果没有数据库究竟会怎样
2013/04/25 HTML / CSS
HTML5页面音视频在微信和app下自动播放的实现方法
2016/10/20 HTML / CSS
联想印度官方网上商店:Lenovo India
2019/08/24 全球购物
本科毕业生自我鉴定
2013/11/02 职场文书
学校党的群众路线教育实践活动领导班子对照检查材料
2014/09/25 职场文书
刑事辩护授权委托书范本
2014/10/17 职场文书
2014年环保工作总结
2014/11/26 职场文书
大学毕业谢师宴致辞
2015/07/27 职场文书
Python代码实现双链表
2022/05/25 Python
springboot读取resources下文件的方式详解
2022/06/21 Java/Android
Django中celery的使用项目实例
2022/07/07 Python