SMARTY学习手记
2018-09-07 13:52
  学习PHP不能不提下SMARTY,作为著名的模板程序,SMARTY自然有其优势。下面是我总结的自己的一点学习心得吧! 
===================================== 
先在载最新smarty 
将libs文件夹放在你的WEB目录下,我是放在smarty下的,目录情况如下:e:/smarty/libs 
在smarty目录下新建如下文件夹: 
templates(这里放你的模板文件,即tpl文件) 
configs 
templates_c(自动将编译完的文件转成PHP放在这) 
cache 
然后在目录下建立index.php: 
<?php 
includesmarty/libs/Smarty.class.php; 
define(__SITE_ROOT,e:/smarty);//最後沒有斜線 
$tpl=newSmarty(); 
$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: 
<!DOCTYPEHTMLPUBLIC-//W3C//DTDHTML4.0Transitional//EN> 
<html> 
<head> 
<title>NewDocument</title> 
<metaname=Generatorcontent=EditPlus> 
<metaname=Authorcontent=> 
<metaname=Keywordscontent=> 
<metaname=Descriptioncontent=> 
</head> 
<body> 
hello,{$name}~. 
</body> 
</html> 
然后本地index.php显示出hello,world!~. 
上一篇:php分页示例代码