SMARTY学习手记
2015-01-24信息快讯网
=====================================
先在smarty.php.net下载最新smarty
将libs文件夹放在你的WEB目录下,我是放在smarty下的,目录情况如下:e:/smarty/libs
在smarty目录下新建如下文件夹:
templates(这里放你的模板文件,即tpl文件)
configs
templates_c(自动将编译完的文件转成PHP放在这)
cache
然后在wwwroot目录下建立index.php:
<?php
include "smarty/libs/Smarty.class.php";
define('__SITE_ROOT', 'e:/smarty'); // 最後]有斜
$tpl = new Smarty();
$tpl->template_dir = __SITE_ROOT . "/templates/";
$tpl->compile_dir = __SITE_ROOT . "/templates_c/";
$tpl->config_dir = __SITE_ROOT . "/configs/";
$tpl->cache_dir = __SITE_ROOT . "/cache/";
//$tpl->left_delimiter = '<{'; 可根据需要更改。
//$tpl->right_delimiter = '}>';
$tpl->assign('name','world!');
$tpl->display('index.tpl')
?>
在template目录下建立index.tpl:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title> New Document </title>
<meta name="Generator" content="EditPlus">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
</head>
<body>
hello,{$name}~.
</body>
</html>
然后本地index.php显示出hello,world!~.
需要发散思维学习PHP
学习discuz php 引入文件的方法DISCUZ_ROOT
一个php Mysql类 可以参考学习熟悉下
Uchome1.2 1.5 代码学习 common.php
一周让你学会PHP 不错的学习资料
php smarty的预保留变量总结
方便实用的PHP生成静态页面类(非smarty)第1/2页
smarty的保留变量问题
smarty section简介与用法分析
PHP Smarty生成EXCEL文档的代码
如何隐藏你的.php文件
笑谈配置,使用Smarty技术
Smarty模板快速入门
菜鸟学PHP之Smarty入门
分享PHP入门的学习方法
Smarty结合Ajax实现无刷新留言本实例
实例(Smarty+FCKeditor新闻系统)
谈谈新手如何学习PHP
亲密接触PHP之PHP语法学习笔记1
谈谈新手如何学习PHP
特转载一高手总结PHP学习资源和链接.