[原创]smarty简单模板变量输出方法


Posted in PHP onJuly 09, 2016

本文简单讲述了Smarty的模板变量输出方法。分享给大家供大家参考,具体如下:

config.inc.php配置文件如下:

include_once('smarty/Smarty.class.php');
$smarty=new Smarty();
$smarty->config_dir="smarty/Config_File.class.php";
$smarty->caching=false; //是否开启缓存
$smarty->template_dir="./templates"; //模板目录
$smarty->compile_dir="./templates_c"; //编译目录
$smarty->cache_dir="./smarty_cache"; //缓存目录
$smarty->left_delimiter="<{";
$smarty->right_delimiter="}>";

index.php文件如下:

include('./config.inc.php');
$title="php测试标题";
$content="smarty练习!";
$newstext[]=array("name"=>"php程序测试","date"=>"2015-08-01");
$newstext[]=array("name"=>"php视频教程","date"=>"2015-08-02");
$newstext[]=array("name"=>"smarty学习","date"=>"2015-08-03");
$row=array("标题","姓名","年龄");
$smarty->assign("title",$title);
$smarty->assign("row",$row);//一个数组传递多个值
$smarty->assign("shownewstext",$newstext);//二维数组传递多个值
$smarty->assign("content",$content);
$smarty->display('index.htm');

运行结果如下:

测试数组:标题 | 姓名 | 年龄 
--------------------------------------------------------------------------------
测试内容为:smarty练习! 
循环新闻内容为:
php程序测试 - 2015-08-01
php视频教程 - 2015-08-02
smarty学习 - 2015-08-03

希望本文所述对大家基于Smarty模板的php程序设计有一定帮助作用。

PHP 相关文章推荐
用文本作数据处理
Oct 09 PHP
默默简单的写了一个模板引擎
Jan 02 PHP
PHP5.3.1 不再支持ISAPI
Jan 08 PHP
用php实现的下载css文件中的图片的代码
Feb 08 PHP
php中的注释、变量、数组、常量、函数应用介绍
Nov 16 PHP
使用PHP导出Word文档的原理和实例
Oct 21 PHP
ThinkPHP里用U方法调用js文件实例
Jun 18 PHP
JSON用法之将PHP数组转JS数组,JS如何接收PHP数组
Oct 08 PHP
thinkPHP3.1验证码的简单实现方法
Apr 22 PHP
php如何利用pecl安装mongodb扩展详解
Jan 09 PHP
PHP pthreads v3在centos7平台下的安装与配置操作方法
Feb 21 PHP
PHP实现获取文件mime类型多种方法解析
May 28 PHP
[原创]php简单防盗链验证实现方法
Jul 09 #PHP
[原创]php简单隔行变色功能实现代码
Jul 09 #PHP
[原创]php常用字符串输出方法分析(echo,print,printf及sprintf)
Jul 09 #PHP
PHP中加速、缓存扩展的区别和作用详解(eAccelerator、memcached、xcache、APC )
Jul 09 #PHP
Centos PHP 扩展Xchche的安装教程
Jul 09 #PHP
PHP编程之设置apache虚拟目录
Jul 08 #PHP
php实现学生管理系统
Mar 21 #PHP
You might like
php下载远程文件类(支持断点续传)
2008/11/14 PHP
基于php 随机数的深入理解
2013/06/05 PHP
php+redis实现消息队列功能示例
2019/09/19 PHP
js 替换功能函数,用正则表达式解决,js的全部替换
2010/12/08 Javascript
javascript权威指南 学习笔记之javascript数据类型
2011/09/24 Javascript
自制的文件上传JS控件可支持IE、chrome、firefox etc
2014/04/18 Javascript
Easyui Tree获取当前选择节点的所有顶级父节点
2017/02/14 Javascript
js阻止默认右键的下拉菜单方法
2018/01/02 Javascript
Vue拖拽组件开发实例详解
2018/05/11 Javascript
详解Vue Elementui中的Tag与页面其它元素相互交互的两三事
2018/09/25 Javascript
微信小程序表单验证插件WxValidate的二次封装功能(终极版)
2019/09/03 Javascript
Webpack中SplitChunksPlugin 配置参数详解
2020/03/24 Javascript
Vue SSR 即时编译技术的实现
2020/05/06 Javascript
[03:27]《辉夜杯》线下训练营 导师CU和海涛指点迷津
2015/10/23 DOTA
python通过自定义isnumber函数判断字符串是否为数字的方法
2015/04/23 Python
python 实现一个贴吧图片爬虫的示例
2017/10/12 Python
深入理解Python异常处理的哲学
2019/02/01 Python
cProfile Python性能分析工具使用详解
2019/07/22 Python
django 自定义filter 判断if var in list的例子
2019/08/20 Python
python 读写文件包含多种编码格式的解决方式
2019/12/20 Python
Python读取分割压缩TXT文本文件实例
2020/02/14 Python
英国HYPE双肩包官网:英国本土时尚潮牌
2018/09/26 全球购物
北京振戎融通Java面试题
2015/09/03 面试题
经济系大学生求职信
2013/10/01 职场文书
优秀小学生家长评语
2014/01/30 职场文书
优秀信贷员先进事迹
2014/01/31 职场文书
音乐教学随笔感言
2014/02/19 职场文书
捐助倡议书范文
2014/04/15 职场文书
我的祖国演讲稿
2014/05/04 职场文书
交警个人先进事迹材料
2014/05/11 职场文书
技校毕业生自荐书
2014/05/23 职场文书
市场调查策划方案
2014/06/10 职场文书
2014年行政工作总结
2014/11/19 职场文书
2015年保送生自荐信
2015/03/24 职场文书
民事申诉状范本
2015/05/20 职场文书
2016年班主任新年寄语
2015/08/18 职场文书