去smarty官网下载smarty包放到网站根目录下
在根目录下创建templates、templates_c、configs、cache四个目录
创建文件:
smarty.inc.php:
<?php
define("ROOT_PATH", dirname(__FILE__));
require ROOT_PATH.'/smarty-3.1.24/libs/Smarty.class.php';
$_smarty = new Smarty;
$_smarty->template_dir = ROOT_PATH.'/templates';
$_smarty->compile_dir = ROOT_PATH.'/templates_c';
$_smarty->config_dir = ROOT_PATH.'/configs';
$_smarty->cache_dir = ROOT_PATH.'/cache';
$_smarty->caching = false; //方便测试
$_smarty->left_delimiter = '{';
$_smarty->right_delimiter = '}';
?>
创建模板文件count_words.tpl
<strong>{$words}</strong>
<br><br>
<p><h1>({$words|count_words} words)</h1></p>
创建smarty.php文件:
<?php
//require('Smarty/Smarty.class.php');
require './smarty.inc.php';
global $_smarty;
$_smarty->assign('words', "searg erveavr efveavr er sef awfaweg4 tr fffff");
$_smarty->display('count_words.tpl');
//phpinfo();
?>
打开Apache服务器
打开浏览器访问:http://127.0.0.1/smarty.php