第一个Smarty程序

来源:互联网 发布:视频监控端口号 编辑:程序博客网 时间:2024/06/05 19:40
一 代码结构



二 代码

index.php
<?php/*  定义服务器的绝对路径  */define('BASE_PATH',$_SERVER['DOCUMENT_ROOT']);/*  定义Smarty目录的绝对路径  */define('SMARTY_PATH','\test\29\1\Smarty\\');/*  加载Smarty类库文件    */require BASE_PATH.SMARTY_PATH.'Smarty.class.php';/*  实例化一个Smarty对象  */$smarty = new Smarty;/*  定义各个目录的路径    */$smarty->template_dir = BASE_PATH.SMARTY_PATH.'templates/';$smarty->compile_dir = BASE_PATH.SMARTY_PATH.'templates_c/';$smarty->config_dir = BASE_PATH.SMARTY_PATH.'configs/';$smarty->cache_dir = BASE_PATH.SMARTY_PATH.'cache/';/*  使用Smarty赋值方法将一对儿名称/方法发送到模板中  */$smarty->assign('title','first Smarty');$smarty->assign('content','Hello,Welcome to study \'Smarty\'!');/*  显示模板  */$smarty->display('index.tpl');?>
 
index.tpl
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>{ $title }</title></head><body>{$content}</body></html>
 
三 运行结果
Hello,Welcome to study 'Smarty'!
  • 大小: 11.9 KB
  • 查看图片附件
原创粉丝点击