|
学习PHP不能不提下SMARTY,作为著名的模板程序,SMARTY自然有其优势。下面是我总结的自己的一点学习心得吧! ===================================== 先在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!~.
|
|