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