这篇文章主要介绍了Smarty模板简单配置与使用方法,涉及Smarty模板的基本配置与缓存文件的相关使用技巧,需要的朋友可以参考下

本文实例讲述了Smarty模板简单配置与使用方法。分享给大家供大家参考,具体如下:

在Smarty目录中建立templates,templates_c,configs,cache目录。以便Smarty进行编译和缓存。

建立smarty_inc.php文件对smarty进行配置如下:

include_once("./smarty/Smarty.class.php"); //包含smarty类文件

$smarty = new Smarty(); //建立smarty实例对象$smarty

$smarty->caching=false; //开发是不建议开启缓存

$smarty->template_dir="./templates"; //设置模板目录

$smarty->compile_dir="./templates_c"; //设置编译目录

$smarty->cache_dir="./cache"; //缓存文件夹

$smarty->cache_lifetime=60;

$smarty->left_delimiter = "

$smarty->right_delimiter = "}>"; //右定界符

?>

行测试,在根目录下建立index.php文件:

include("smarty_inc.php");

$val= array("丁庆","董丹凤","情侣");

$smarty->assign("name",$val);

$smarty->display("index.html");

?>

在templates下建立index.html模板:

测试页面

数组内容:

好了,大功告成,就是这么简单。

希望本文所述对大家基于smarty模板的PHP程序设计有所帮助。

php smarty模板配置,Smarty模板简单配置与使用方法示例相关推荐

  1. 两计算机配置ip地址,简单配置ip地址

    原标题:简单配置ip地址 IP地址的重要性在前面章节中已经讲解了,那么现在这种简单局域网是否也需要IP地址才能实现相互访问尼?当然需要,除此以外,还应注意对计算机名的配置,而且要养成这样的配置习惯,因 ...

  2. java接口方法实现_Java接口的简单定义与实现方法示例

    本文实例讲述了Java接口的简单定义与实现方法.分享给大家供大家参考,具体如下: 1.接口是Java中最终要的概念,接口可以理解为一种特殊的类,里面全部是由全局常量和公共的抽象方法所组成. 2.接口的 ...

  3. 思科为计算机配置ip命令,Cisco常用配置:IP配置,静态、默认、浮动路由配置,网关等简单配置...

    很多朋友对于思科配置命令不是很熟悉,尤其是一些常用到的指令,作为一名合格网管,以下命令是必须懂得配置的,详见: 怎么给路由器配置IP? router(config)#interface fasteth ...

  4. GAMES101 作业0 环境配置 PC下简单配置i

    前言 GAMES101提供了计算机图形学相关教学知识,闫教授及其团队也为大家准备了相应课程作业.课程作业部署在虚拟机上,以便免去环境部署的麻烦.但对于一些同学来说,还是希望直接在WIN的VS上使用并编 ...

  5. nginx配置动静分离简单配置示例

  6. python的sqlite3示例_Python简单操作sqlite3的方法示例

    让Python更加充分的使用Sqlite3 我最近在涉及大量数据处理的项目中频繁使用 sqlite3.我最初的尝试根本不涉及任何数据库,所有的数据都将保存在内存中,包括字典查找.迭代和条件等查询.这很 ...

  7. Centos7下Mysql 安装及简单配置

    本文主要介绍,centos7下,用二进制包安装mysql,并进行简单配置.分为如下几步: 权限配置 具体安装 简单配置,主要修改密码和解决远程连接问题 常用命令,开启关闭服务 参考文章 1. 权限配置 ...

  8. PHP模板引擎Smarty(一)Smarty下载、配置、一个最简单的应用示例

    一.概述 Smarty是一个使用PHP写出来的模板引擎,是目前业界最著名的PHP模板引擎之一.它分离了逻辑代码和外在的内容,提供了一种易于管理和使用的方法,用来将原本与HTML代码混杂在一起PHP代码 ...

  9. codeigniter配置smarty模板

    codeigniter是一个比较不错的轻量级的php开发web frame,我将ci结合smarty模板解释器使用,现在ci配置smarty的方法给出: ①下载smarty的源码包并且解压 ②将sma ...

最新文章

  1. Python:Resquest/Response
  2. 项目性能优化(页面静态化2)
  3. 机器学习数据预处理之缺失值:插值法填充+ lagrange插值+拉格朗日插值
  4. C中的extern关键字
  5. php数组实现堆栈的三个函数,while,do while,s函数的参数作用域,数组堆栈,常见的数组函数等学习2018/8/23...
  6. Ansible之使用角色一键部署httpd并检查部署结果
  7. android关于控件中setTag(key,Object)的设置的相关问题
  8. arm-2014.05 编译三星内核错误 “not support ARM mode ‘smc 0’ ”
  9. 史上最冤!美国原子弹之父被骂了9年!最后他上台领奖,竟一把推开了总统.........
  10. Ubuntu系统手动安装英伟达驱动程序
  11. RuntimeError: size mismatch, m1: [80 x 4], m2: [320 x 50] at ..\aten\src\TH/generic/THTensorMath.cpp
  12. papers to read
  13. photoshop标尺工具_RulersGuides.js – Web上的Photoshop样式标尺和指南
  14. 科大讯飞与IBM组队人工智能蓝蓝CP
  15. PX4-小型固定翼滑跑起飞问题分析
  16. PC微信机器人之实战分析通过wxid获取用户信息
  17. java输出0-100之间的偶数、奇数
  18. mysql数据库工程师简历_数据库工程师简历-自我评价怎么写(范文)
  19. 计算机内存坏了是什么反应,电脑内存损坏会引起哪些故障
  20. 源码编译系列之mpv播放器编译教程

热门文章

  1. IOS 开发 UIProgress 和 UISlidre 进度条和滑动条组件
  2. 计算机项目开发流程,产品开发项目建议流程图怎样画
  3. antd table排序 vue_antd of Vue 之table组件踩坑记
  4. c语言趣味程序设计编程100例精解,c趣味编程100例
  5. 获取选中_【字节】如何实现选中复制的功能
  6. cuda7.0安装(嵌入式)
  7. php数组里面写路径,使用路径在PHP数组中进行递归搜索
  8. ios开发中计算代码运算时间_理解Unity中的优化(二):内存
  9. iphone黑屏转圈_iphone8一直在黑屏转圈
  10. 国产自主可控的代码自动生成工具SkyEye