利用include 输出html内容

知识点: Smarty 是PHP的一个引擎模板,可以更好的进行逻辑与现实的分离,即我们常说的MVC,这个引擎的作用就是将C分离出来
引入文件:include './smarty-3.1.30/Smarty.class.php';

引入文件有三种方法:include require require_once
都是将文件引入到当前文件
include如果引用的文件不存在,如果继续往下执行,就会报一个warning 的错误
require如果引用的文件不存在,报fatai error 的错误,不会在继续执行,终止执行
require_once 会自动判断文件是否已经引入,如果引入,不再重复执行(保证引入的文件只能被引入一次,不会重复引入)

定义smarty所使用的文件目录 :`define(‘SMARTY_ROOT’,’./’);

$smarty = new Smarty();

指定模板文件所在路径

$smarty->template_dir = SMARTY_ROOT . '/template';

指定模板编译后的文件所在路径

$smarty->compile_dir = SMARTY_ROOT . '/template_c';

`
向模板传递变量

$smarty->assign('name','张三');

指定模板文件显示

$smarty->display('index.tpl');

最后输出结果是 张三

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值