template

本文整理于网络,仅供阅读参考,如有不妥之处,敬请批评指正!如果您想加入微擎社区版技术大牛微信群和QQ群,请联系微信: ccccyyyy4444 或者 QQ:155120699 

template() - 展示特定模板内容

说明

mixed function template(string $filename, int $flag = TEMPLATE_DISPLAY)

参数

名称 类型 说明
$filename string 模板名称,格式为: ‘模板文件夹/模板名称无后缀’,如: ‘common/header’
$flag int 模板展示方式

返回值

调用PHP模板文件

说明

  • $flag
    • EMPLATE_DISPLAY 导入全局变量,渲染并直接展示模板内容(默认值)
    • TEMPLATE_FETCH 导入全局变量,渲染模板内容,但不展示模板内容,而是将其作为返回值获取。 可用于静态化页面。
    • TEMPLATE_INCLUDEPATH 不导入全局变量,也不渲染模板内容,只是将编译后的模板文件路径返回,返回的模板编译路径可以直接使用 include 嵌入至当前上下文。

示例

以下三种调用方式效果相同

// 直接展示模板
template('common/template');

// 获取模板渲染出的内容
$content = template('common/template', TEMPLATE_FETCH);
// 输出渲染的内容
echo $content;

// 嵌入模板编译路径
include template('common/template', TEMPLATE_INCLUDEPATH);
本页目录
  1. 说明
  2. 参数
  3. 返回值
  4. 说明
  5. 示例
文档统计
浏览次数:175584次
编辑次数:210次历史版本
最近更新:2023-01-16 16:16:34

如果看不懂微擎社区版二次开发手册或者遇到问题,请联系微信: ccccyyyy4444 或者 QQ:155120699 ,如果我们有空闲时间,可以免费为您答疑解惑。