第八十七天

Posted zhanjianhai

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第八十七天相关的知识,希望对你有一定的参考价值。

周一 05-02
普通的一天

第八十七天请假 PHP smarty模板配置以及简单的调用方式

smarty模板的配置文件

<?php
define("ROOT",str_replace("\\","/",dirname(__FILE__)).‘/‘);   //常量ROOT中指定项目根目录
require ROOT.‘smarty/Smarty.class.php‘;        //加载Smarty类文件
$smarty = new Smarty();                        //实例化Smarty对象<br>
$smarty->setTemplateDir(ROOT.‘html/‘);         //设置所有模板文件存放位置
$smarty->setCompileDir(ROOT.‘html_after/‘);    //设置编译过的模板存放的目录
$smarty->addPluginsDir(ROOT.‘plugin/‘);        //设置为模板扩充插件存放目录
$smarty->setCacheDir(ROOT.‘cache/‘);           //设置缓存文件存放目录
$smarty->setConfigDir(ROOT.‘config/‘);         //设置模板配置文件存放目录
$smarty->caching = false;                      //设置Smarty缓存开关功能
$smarty->cache_lifetime = 60*60*24;            //设置缓存模板有效时间一天
$smarty->left_delimiter = ‘<{‘;                //设置模板语言中的左结束符
$smarty->right_delimiter = ‘}>‘;               //设置模板语言中的右结束符
?>

引用方式(后台界面)

<?php
include"../smarty-ini.php";           //引入配置文件
$name=‘李四‘;                         //制造变量
$smarty->assign(‘name‘,$name);        //将变量注册到smart
$smarty->display(‘main.html‘);        //映入模板文件

 

引用方式(模板界面)

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>测试</title>
</head>
<body>

<!--调用后台变量显示在前端-->
<{$name}>

</body>
</html>

 

smarty模板提供的方法

循环    <{foreach as $i}>    <{foreach}>

结构    <{if 条件}>    <{else if 条件}>    <{else}>    <{/if}>

 

以上是关于第八十七天的主要内容,如果未能解决你的问题,请参考以下文章

第八十七节 视图之给类视图添加装饰器

“全栈2019”Java第八十七章:类中嵌套接口的应用场景(拔高题)

leetcode 简单 第八十七题 两整数之和

爱创课堂每日一题八十七天-SassLESS是什么?大家为什么要使用他们?

小刘同学的第八十七篇博文

#yyds干货盘点# 前端歌谣的刷题之路-第八十七题-继承