站长百科 | 数字化技能提升教程 数字化时代生存宝典
首页
数字化百科
电子书
建站程序
开发
服务器
办公软件
开发教程
服务器教程
软件使用教程
运营教程
热门电子书
WordPress教程
宝塔面板教程
CSS教程
Shopify教程
导航
程序频道
推广频道
网赚频道
人物频道
网站程序
网页制作
云计算
服务器
CMS
论坛
网店
虚拟主机
cPanel
网址导航
WIKI使用导航
WIKI首页
最新资讯
网站程序
站长人物
页面分类
使用帮助
编辑测试
创建条目
网站地图
站长百科导航
站长百科
主机侦探
IDCtalk云说
跨境电商导航
WordPress啦
站长专题
网站推广
网站程序
网站赚钱
虚拟主机
cPanel
网址导航专题
云计算
微博营销
虚拟主机管理系统
开放平台
WIKI程序与应用
美国十大主机
编辑“
ThinkPHP-模板指南
”
人物百科
|
营销百科
|
网赚百科
|
站长工具
|
网站程序
|
域名主机
|
互联网公司
|
分类索引
跳转至:
导航
、
搜索
警告:
您没有登录。如果您做出任意编辑,您的IP地址将会公开可见。如果您
登录
或
创建
一个账户,您的编辑将归属于您的用户名,且将享受其他好处。
反垃圾检查。
不要
加入这个!
<span style="border:1px solid #000; float:right; text-align:center; padding:6px;"><strong>导航:</strong>[[ThinkPHP使用手册|返回上一页]]</span> <div style="clear:both;"></div> *[[ThinkPHP-模板指南-变量输出|变量输出]] *[[ThinkPHP-模板指南-使用函数|使用函数]] *[[ThinkPHP-模板指南-系统变量|系统变量]] *[[ThinkPHP-模板指南-快捷输出|快捷输出]] *[[ThinkPHP-模板指南-默认值输出|默认值输出]] *[[ThinkPHP-模板指南-包含文件|包含文件]] *[[ThinkPHP-模板指南-导入文件|导入文件]] *[[ThinkPHP-模板指南-Volist标签|Volist标签]] *[[ThinkPHP-模板指南-Foreach标签|Foreach标签]] *[[ThinkPHP-模板指南-Switch标签|Switch标签]] *[[ThinkPHP-模板指南-比较标签|比较标签]] *[[ThinkPHP-模板指南-Range标签|Range标签]] *[[ThinkPHP-模板指南-Present标签|Present标签]] *[[ThinkPHP-模板指南-Empty标签|Empty标签]] *[[ThinkPHP-模板指南-Defined标签|Defined标签]] *[[ThinkPHP-模板指南-IF标签|IF标签]] *[[ThinkPHP-模板指南-标签嵌套|标签嵌套]] *[[ThinkPHP-模板指南-使用PHP代码|使用PHP代码]] *[[ThinkPHP-模板指南-原样输出|原样输出]] *[[ThinkPHP-模板指南-模板注释|模板注释]] *[[ThinkPHP-模板指南-引入标签库|引入标签库]] *[[ThinkPHP-模板指南-修改定界符|修改定界符]] [[ThinkPHP]]内置了一个基于[[XML]]的性能卓越的[[模板]]引擎 ThinkTemplate,这是一个专门为ThinkPHP服务的内置模板引擎。ThinkTemplate是一个使用了XML标签库技术的编译型模板引擎,支持两种类型的模板标签,使用了动态编译和缓存技术,而且支持自定义标签库。其特点包括: *支持XML标签库和普通标签的混合定义; *支持直接使用PHP代码书写; *支持文件包含和布局模板; *支持多级标签嵌套; *一次编译多次运行,编译和运行效率非常高; *模板文件更新,自动更新模板缓存; *系统变量无需赋值直接输出; *支持多维数组的快速输出; *支持模板变量的默认值; *支持页面代码去除[[Html]]空白; *支持变量组合调节器和格式化功能; *允许定义模板禁用函数; *通过标签库方式扩展。 每个模板文件在执行过程中都会生成一个编译后的缓存文件,其实就是一个可以运行的[[PHP]]文件。模板缓存默认位于项目的Runtime/Cache目录下面,以模板文件的md5编码作为缓存文件名保存的,如果开启页面Trace功能的话,可以在Trace信息里面看到当前页面对应的模板缓存文件名。如果在模板标签的使用过程中发现问题,可以尝试通过查看模板缓存文件找到问题所在。 内置的模板引擎支持普通标签和XML标签方式两种标签定义,分别用于不同的目的:普通标签主要用于输出变量和做一些基本的操作;XML标签除了包含了普通标签的所有功能外,还可以完成一些逻辑判断、控制和循环输出,但是在变量输出上,普通标签具有简洁明了的优势。 '''例如''':{$name} 看起来比 <var name=”name” /> 更加容易使用,但是在控制和判断方面,XML标签却有着普通标签无法替代的作用。 这种方式的结合保证了模板引擎的简洁和强大的有效融合。 [[category:ThinkPHP]]
摘要:
请注意,您对站长百科的所有贡献都可能被其他贡献者编辑,修改或删除。如果您不希望您的文字被任意修改和再散布,请不要提交。
您同时也要向我们保证您所提交的内容是您自己所作,或得自一个不受版权保护或相似自由的来源(参阅
Wordpress-mediawiki:版权
的细节)。
未经许可,请勿提交受版权保护的作品!
取消
编辑帮助
(在新窗口中打开)