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 代码优化的42条建议 推荐
Sep 25 PHP
PHP学习 变量使用总结
Mar 24 PHP
PHP中改变图片的尺寸大小的代码
Jul 17 PHP
php中修改浏览器的User-Agent来伪装你的浏览器和操作系统
Jul 29 PHP
php数组函数序列之each() - 获取数组当前内部指针所指向元素的键名和键值,并将指针移到下一位
Oct 31 PHP
PHP中构造函数和析构函数解析
Oct 10 PHP
PHP实现远程下载文件到本地
May 17 PHP
PHP实现上传文件并存进数据库的方法
Jul 16 PHP
php中namespace use用法实例分析
Jan 22 PHP
Yii2针对指定url的生成及图片等的引入方法小结
Jul 18 PHP
PHP SFTP实现上传下载功能
Jul 26 PHP
使用Rancher在K8S上部署高性能PHP应用程序的教程
Jul 10 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获取搜索引擎关键字来源的函数(支持百度和谷歌等搜索引擎)
2012/10/03 PHP
PHP AjaxForm提交图片上传并显示图片源码
2016/11/29 PHP
浅析PHP中json_encode与json_decode的区别
2020/07/15 PHP
javascript XMLHttpRequest对象全面剖析
2010/04/24 Javascript
js中复制行和删除行的操作实例
2013/06/25 Javascript
JS Jquery 遍历,筛选页面元素 自动完成(实现代码)
2013/07/08 Javascript
Google官方支持的NodeJS访问API,提供后台登录授权
2014/07/29 NodeJs
分享一个自己动手写的jQuery分页插件
2014/08/28 Javascript
在Mac OS下使用Node.js的简单教程
2015/06/24 Javascript
详解Javascript数据类型的转换规则
2016/12/12 Javascript
Web前端框架bootstrap实战【第一次接触使用】
2016/12/28 Javascript
Javascript中从学习bind到实现bind的过程
2018/01/05 Javascript
jQuery实现手风琴效果(蒙版)
2020/01/11 jQuery
Vue中import from的来源及省略后缀与加载文件夹问题
2020/02/09 Javascript
浅谈vue中resetFields()使用注意事项
2020/08/12 Javascript
[05:28]刀塔密之一:团结则存
2014/07/03 DOTA
[01:24:09]Ti4 冒泡赛第二轮DK vs C9 1
2014/07/14 DOTA
复制粘贴功能的Python程序
2008/04/04 Python
python随机生成指定长度密码的方法
2015/04/04 Python
举例讲解Python中的身份运算符的使用方法
2015/10/13 Python
在Python的while循环中使用else以及循环嵌套的用法
2015/10/14 Python
教你用python3根据关键词爬取百度百科的内容
2016/08/18 Python
使用Python Pandas处理亿级数据的方法
2019/06/24 Python
python实现人机猜拳小游戏
2020/02/03 Python
印度化妆品购物网站:Nykaa
2018/07/22 全球购物
实习教师自我鉴定
2013/12/09 职场文书
满月酒答谢词
2014/01/14 职场文书
酒店总经理欢迎词
2014/01/15 职场文书
教师申诉制度
2014/01/29 职场文书
艾滋病宣传活动总结
2014/05/08 职场文书
公司应聘求职信
2014/06/21 职场文书
关于工作经历的证明书
2014/10/11 职场文书
索赔员岗位职责
2015/02/15 职场文书
生产车间主任岗位职责
2015/04/08 职场文书
Keras在mnist上的CNN实践,并且自定义loss函数曲线图操作
2021/05/25 Python
vue实力踩坑之push当前页无效
2022/04/10 Vue.js