SMARTY学习手记

2018-09-07 13:52

阅读:234

  学习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!~.


评论


亲,登录后才可以留言!