php简单smarty入门程序实例


Posted in PHP onJune 11, 2015

本文实例讲述了php简单smarty入门程序。分享给大家供大家参考。具体如下:

首先要有3个文件夹configs、templates、templates_c,在configs文件夹中有一个配置文件:test.conf,代码:

title = Welcome to Smarty!
cutoff_size = 40
[setup]
bold = true

templates中有模板文件:test.htm:

<html> 
  <head> 
    <title>Smarty Test</title> 
  </head> 
  <body> 
    <H1>Hello, {$Name}</H1> 
  </body> 
</html>

php文件代码:

<?php 
require 'libs/Smarty.class.php'; //包含Smarty类库文件 
$smarty = new Smarty; //创建一个新的Smarty对象 
$smarty->assign("Name","Simon"); //对模版中的变量赋值 
$smarty->display('test.htm'); //显示页面 
?>

运行后显示的页面代码:

<html> 
  <head> 
    <title>Smarty Test</title> 
  </head> 
  <body> 
    <H1>Hello, Simon</H1> 
  </body> 
</html>

运行之后,还在templates_c文件夹中生成一个php文件:

<?php
/* Smarty version 2.6.22, created on 2009-03-19 13:20:00 
     compiled from test.htm */
?> 
<html> 
  <head> 
    <title>Smarty Test</title> 
  </head> 
  <body> 
    <H1>Hello, <?php echo $this->_tpl_vars['Name']; ?> 
</H1> 
  </body> 
</html>

这个文件就是浏览所显示出来的效果。

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
PHP 类型转换函数intval
Jun 20 PHP
PHP 的异常处理、错误的抛出及回调函数等面向对象的错误处理方法
Dec 07 PHP
PHP-redis中文文档介绍
Feb 07 PHP
解析PHP中VC6 X86和VC9 X86的区别及 Non Thread Safe的意思
Jun 28 PHP
Thinkphp实现MySQL读写分离操作示例
Jun 25 PHP
PHP简单获取网站百度搜索和搜狗搜索收录量的方法
Aug 23 PHP
thinkphp实现附件上传功能
May 26 PHP
ThinkPHP实现转换数据库查询结果数据到对应类型的方法
Nov 16 PHP
CI框架实现创建自定义类库的方法
Dec 25 PHP
ThinkPHP5+UEditor图片上传到阿里云对象存储OSS功能示例
Aug 05 PHP
smarty模板的使用方法实例分析
Sep 18 PHP
Yii 实现数据加密和解密
Mar 09 PHP
PHP整合PayPal支付
Jun 11 #PHP
php 在线导入mysql大数据程序
Jun 11 #PHP
php简单图像创建入门实例
Jun 10 #PHP
php使用GD库创建图片缩略图的方法
Jun 10 #PHP
php使用Jpgraph绘制3D饼状图的方法
Jun 10 #PHP
php使用Jpgraph绘制饼状图的方法
Jun 10 #PHP
php使用Jpgraph绘制柱形图的方法
Jun 10 #PHP
You might like
比file_get_contents稳定的curl_get_contents分享
2012/01/11 PHP
php 对输入信息的进行安全过滤的函数代码
2012/06/29 PHP
PHP类与对象中的private访问控制的疑问
2012/11/01 PHP
php短址转换实现方法
2015/02/25 PHP
使用php转义输出HTML到JavaScript
2015/03/27 PHP
PHP基于MySQL数据库实现对象持久层的方法
2015/06/17 PHP
用JavaScript显示随机图像或引用
2009/04/21 Javascript
分享20款好玩的jQuery游戏
2011/04/17 Javascript
基于jquery实现的移入页面上空文本框时,让它变为焦点,移出清除焦点
2011/07/26 Javascript
js实现单一html页面两套css切换代码
2013/04/11 Javascript
js检测浏览器版本、核心、是否移动端示例
2014/04/24 Javascript
javascript为下拉列表动态添加数据项
2014/05/23 Javascript
AngularJS入门教程之路由机制ngRoute实例分析
2016/12/13 Javascript
Async Validator 异步验证使用说明
2017/07/03 Javascript
Angular2 http jsonp的实例详解
2017/08/31 Javascript
weebox弹出窗口不居中显示的解决方法
2017/11/27 Javascript
微信小程序云开发之使用云函数
2019/05/17 Javascript
三分钟教你用Node做一个微信哄女友(基友)神器(面向小白)
2019/06/21 Javascript
vue使用swiper实现中间大两边小的轮播图效果
2019/11/24 Javascript
Numpy数据类型转换astype,dtype的方法
2018/06/09 Python
python3 拼接字符串的7种方法
2018/09/12 Python
50行Python代码实现视频中物体颜色识别和跟踪(必须以红色为例)
2019/11/20 Python
Pandas的Apply函数具体使用
2020/07/21 Python
高校自主招生自荐信
2013/12/09 职场文书
医学专业本科毕业生自我鉴定
2013/12/28 职场文书
毕业生求职自荐信怎么写
2014/01/08 职场文书
问卷调查计划书
2014/01/10 职场文书
组织关系转移介绍信
2014/01/16 职场文书
国培计划培训感言
2014/03/11 职场文书
新教师岗前培训方案
2014/06/05 职场文书
2014年团员学习十八大思想汇报
2014/09/13 职场文书
合理化建议书
2015/02/04 职场文书
高中生个性发展自我评价
2015/03/09 职场文书
2016婚礼主持词开场白
2015/11/24 职场文书
python通配符之glob模块的使用详解
2021/04/24 Python
Python序列化与反序列化相关知识总结
2021/06/08 Python