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下连接mssql2005的代码
Jan 17 PHP
分享下页面关键字抓取www.icbase.com站点代码(带asp.net参数的)
Jan 30 PHP
浅谈PHP接收POST数据方式
Jun 05 PHP
android上传图片到PHP的过程详解
Aug 03 PHP
轻松掌握php设计模式之访问者模式
Sep 23 PHP
PHP与SQL语句常用大全
Dec 10 PHP
php多文件打包下载的实例代码
Jul 12 PHP
PHP 文件锁与进程锁的使用示例
Aug 07 PHP
thinkPHP框架整合tcpdf插件操作示例
Aug 07 PHP
Laravel 对某一列进行筛选然后求和sum()的例子
Oct 10 PHP
php数组指针函数功能及用法示例
Feb 11 PHP
PHP实现Snowflake生成分布式唯一ID的方法示例
Aug 30 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程序中的文件锁、互斥锁、读写锁使用技巧解析
2016/03/21 PHP
图片轮换效果实现代码(点击按钮停止执行)
2013/04/12 Javascript
javascript基础之查找元素的详细介绍(访问节点)
2013/07/05 Javascript
js函数返回多个返回值的示例代码
2013/11/05 Javascript
JS、CSS加载中的小问题探讨
2013/11/26 Javascript
javaScript如何生成xmlhttp
2013/12/16 Javascript
js实现鼠标滑过文字链接色彩变化的效果
2015/05/06 Javascript
jQuery插件pagewalkthrough实现引导页效果
2015/07/05 Javascript
基于jquery实现下拉框美化特效
2016/02/02 Javascript
值得分享和收藏的Bootstrap学习教程
2016/05/12 Javascript
node.js路径处理方法以及绝对路径详解
2021/03/04 Javascript
微信小程序 页面跳转和数据传递实例详解
2017/01/19 Javascript
js+canvas实现滑动拼图验证码功能
2018/03/26 Javascript
详解如何用babel转换es6的class语法
2018/04/03 Javascript
微信小程序实现预览图片功能
2020/10/22 Javascript
jQuery实现合并表格单元格中相同行操作示例
2019/01/28 jQuery
如何在微信小程序中存setStorage
2019/12/13 Javascript
js实现类选择器和name属性选择器的示例步骤
2021/02/07 Javascript
将Python代码嵌入C++程序进行编写的实例
2015/07/31 Python
MySQL中表的复制以及大型数据表的备份教程
2015/11/25 Python
Python的collections模块中namedtuple结构使用示例
2016/07/07 Python
git使用.gitignore设置不生效或不起作用问题的解决方法
2017/06/01 Python
详解Numpy中的广播原则/机制
2018/09/20 Python
python实现单链表中删除倒数第K个节点的方法
2018/09/28 Python
flask session组件的使用示例
2018/12/25 Python
Python multiprocess pool模块报错pickling error问题解决方法分析
2019/03/20 Python
纯css3实现的动画按钮的实例教程
2014/11/17 HTML / CSS
党校自我鉴定范文
2013/10/02 职场文书
夜大毕业生自我评价分享
2013/11/10 职场文书
信息技术专业大学生职业生涯规划书
2014/01/24 职场文书
材料工程专业毕业生求职信
2014/03/04 职场文书
应届大学生求职信
2014/07/20 职场文书
人事主管岗位职责
2015/02/04 职场文书
2015年店长工作总结范文
2015/04/08 职场文书
教你用Python爬取英雄联盟皮肤原画
2021/06/13 Python
Redis中有序集合的内部实现方式的详细介绍
2022/03/16 Redis