学习php模板开发有一两天了,对比了一下。还是smarty模板功能强大一些。
所以建议大家就学samrty模板吧!(个人观点)
1.我们要配置好php环境
2.下好samrty模板文件 下载地址->http://www.smarty.net/download.php
3.smarty中文手册 下载地址->http://www.smarty.net/manual/en/(官方英文)
http://www.hbcms.org.cn/main/smarty/index.html(中文)
现在我们就可以学习smarty了.
eg1:
1.php
<?php
/*********************************************
QQ:283093141
*********************************************/
include_once('../libs/Smarty.class.php'); //包含smarty类文件
$smarty= new Smarty; //实例化Smarty类
$smarty->template_dir= './templates';//设置模板目录
$smarty->compile_dir= './templates_c'; //设置编译目录
$smarty->cache_dir= './cache'; //设定缓存目录
$smarty->caching = ture;
//----------------------------------------------------
//左右边界符,默认为{},但实际应用当中容易与JavaScript
//相冲突,所以建议设成<{}>或其它。
//----------------------------------------------------
//$smarty->left_delimiter = "<{";
//$smarty->right_delimiter = "}>";
$smarty->assign("name", "fkedwgwy"); //进行模板变量替换
//编译并显示位于./templates下的index.tpl模板
$smarty->display("1/i1.tpl");
?>
i1.tpl
{* 显示是smarty变量识符里的用*包含的文字为注释内容*}
{include file="1/h1.tpl"}{*页面头*}
<center>大家好,我叫{$name}, 欢迎大家阅读我的smarty学习材料。</center>
{include file="1/f1.tpl"}{*页面尾*}
h1.tpl
<html>
<head>
<title>fkedwgwy---smarty教程</title>
</head>
<body>
f1.tpl
<hr>
<center> fkedwgwy作品------smarty教程 </center>
<hr>
</body>
</html>
ouiprint:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0037)http://127.0.0.1/smartyer/a/php/1.php -->
<HTML><HEAD><TITLE>fkedwgwy---smarty教程</TITLE>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<META content="MSHTML 6.00.3790.4237" name=GENERATOR></HEAD>
<BODY>
<CENTER>大家好,我叫fkedwgwy, 欢迎大家阅读我的smarty学习材料。</CENTER>
<HR>
<CENTER>fkedwgwy作品------smarty教程 </CENTER>
<HR>
</BODY></HTML>
这就是第一个smarty实例`````
很简单吧```
分享到:
相关推荐
smarty简易教程,入门级,整个教程分四大部分: 一、模板设计部分 二、程序设计部分 三、实例篇(使用PHP内置MySQL函数) 四、实例篇(使用phplib的DB类)
本视频不仅全面的介绍了smarty模板本身,最重要还交会读者去掌握编程思想,找到编程感觉,而不是死记硬背语言本身,视频中涉及到的应用问题分析,远远超了一个PHP程序员在学习和应用smarty模板引擎过程中所有可能...
smarty实例教程 根据实例学习smarty很快 方便初学者学习
教程名称:全面掌握smarty视频教程_韩顺平(24讲) 课程目录: 【】全面掌握smarty视频教程-第1-4讲 【】全面掌握smarty视频教程-第13-16讲 【】全面掌握smarty视频教程-第17-20讲 ...
Smarty - the compiling PHP template engine的译文版本,高清版。 Smarty 是一个php 模板引擎。更准确的说,它分开了逻辑程序和外在的内容,提供了一种易于管理的方法。
PHPSmarty 视频教程PHPSmarty 视频教程PHPSmarty 视频教程PHPSmarty 视频教程
smarty中文教程 smarty中文教程 smarty中文教程 smarty中文教程 smarty中文教程 smarty中文教程 smarty中文教程
smarty实例详细教程,手把手教你学会smaryt模板技术
Smarty实例教程
php-smarty教程,php-smarty教程,php-smarty教程,php-smarty教程
smarty是一个基于PHP开发的PHP模板引擎。它提供了逻辑与外在内容的分离,简单的讲,目的就是要使 用PHP程序员同美工分离,使用的程序员改变程序的逻辑内容不会影响
讲解了 Smarty的安装和入门 比较适合 Smarty的初学者
非常好的smarty教程 看完后有醍醐灌顶的感觉 哈哈 真的 大家快来抢吧
中文smarty教程PDF 侯连山中文smarty教程PDF 侯连山中文smarty教程PDF 侯连山中文smarty教程PDF 侯连山中文smarty教程PDF 侯连山中文smarty教程PDF 侯连山
菜鸟学PHP之Smarty入门 php入门级教程 手把手教你学会smarty
明仔十天学会SMARTY精选教程,从个人学习经历总结出的chm文件
这篇文章的主要用意并非要深入探讨 Smarty 的使用,但让想要了解 Smarty 却不得其门而入的朋友,可以从中得到一些启示。就因为这篇文章的内容不是非常深入,会使用 Smarty 的朋友们可能会觉得简单了点。
Smarty入门教程
smarty 模板教程