美文网首页
Smarty--(3)实战前的演习

Smarty--(3)实战前的演习

作者: snoweek | 来源:发表于2015-05-22 19:27 被阅读99次

    (1) 创建Smarty模板文件
    在\Smarty\templates文件夹下建立一个index.Html,获取Smarty模板变量传递的数据。

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" lang="zh-CN">
    <head>
    <title>{$title}</title>
    <meta http-equiv="Content-Type" 
    content="text/html; charset=utf-8" />
    </head>
        <body>
            {$content}
        </body>
    </html>
    

    (2)

    <?php
    include("../config.php");
    $smarty->assign('title','走进smarty模板引擎');
    $smarty->assign('content','认真学习吧!smarty模板引擎');
    $smarty->display('index.html');
    ?>
    

    下面,让我们来了解几个概念
    1.模板变量,即在模板文件中设置的变量,如$title,$content
    模板变量必须用定界符括上,否则将不能被赋值
    2.assign()方法,他是一种在Smarty模板文件中为模板变量赋值的赋值方法。使用方法为$smarty->assign('title','走进smarty模板引擎');
    3.display(),为php文件制定模板,使用方法为
    $smarty->display('index.html');

    相关文章

      网友评论

          本文标题:Smarty--(3)实战前的演习

          本文链接:https://www.haomeiwen.com/subject/avalqttx.html