`
varsoft
  • 浏览: 2430487 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

[转] PHPlib Template 模板类中文文档

阅读更多
// from: http://www.4kiki.net/php_lib_template/

第十章. 模板(Template)

备注: 如果你认为它像FastTemplates,那你要认真阅读了,其实它不是.

该模板类允许你在一些外部文件中保留HTML代码,这些文件完全不包含PHP代码,只含有用以替换的字段(译注:就是下文中所说的变量的"引用")。这个类就提供了一些可以让你用任意的字符串填入欲替换字段的函数。

备注: 该文档的版本不再维护,请参阅template.inc 源文件中的注释部分,以获得最可靠的文档.

模板类实例变量

可调用的实例变量

classname 字符串(String).类序列帮助:类名称.
debug 整型(Integer). 标识:设为1可观察所有变量赋值情况,设为2可观察可调用变量,设为4可观察内部函数调用.
unknowns 为"keep","comment", "remove" (默认)三者之一.决定了在输出环节上如何处理模板中未完成处理的变量名称.如果设为"keep",这些变量名称将原封不动的保留下来.如果设为"comment",那么会在报错的同时,将未完成处理的变量名
称全部转换成HTML的注释.如果设为"remove",未完成处理的变量名称便会被悄然删除(这也是默认的情况).
halt_on_error = "yes" 为"yes"(默认), "report", "no"三者之一. 决定了模板类错误处理方式.如设为"yes"(默认),错误就会被报告,程序执行也随之中断. 如果设为"report",错误同样会被报告,只是程序继续执行,并返回"false".如果设为"no",错误就被屏蔽掉,程序执行结果返回"false"
last_error = "" 最近的一次错误信息保存在这个变量里面.

内部实例变量

file 字符串散列.一个转换表,可以把变量名转换成与之相对应的文件名.
root 字符串 (路径名). 模板文件被加载的主目录.
varkeys 字符串散列.一个转换表,可以把变量名转换成与之相对应的正则表达式.
varvals 字符串散列.一个转换表,可以把变量名转换成它们各自的varkey对应的替代值.
分享到:
评论

相关推荐

    C#版phplib模板类Template

    在用MVC方法开发一个网站时,希望使用PHPLIB的模板类来处理所有的模板,想在网上找一份C#的template源代码,未果,最后找到一了份vbscript版本的源码,在此基础上翻写成C#版,经试用,效果和性能还算可以,适合中小型网站的...

    phplib模板中文版手册

    一份详细的phplib模板中文版手册 该模板类允许你在一些外部文件中保留HTML代码,这些文件完全不包含PHP代码,只含有用以替换的字段(译注:就是下文中所说的变量的"引用")。这个类就提供了一些可以让你用任意的字符串...

    PHPLIB 中文教程

    PHPLIB 中文教程 PHPLIB 中文教程

    ASPTemplate

    PHP 中有一个很著名的类库 phpLib,其中有 Template 模板类。能够很方便地实现代码分离在 ASP 中是否也可以这样做呢?当然可以,这就是 aspTemplate 的初衷。它完全实现了 phpLib Template 的全部功能,你可以象...

    phplib中文教程

    phplib包含了很多功能,提供了众多的函数。然后根据笔者经验,觉得只要很好掌握其中的基本类和方法后,平时的工作几乎都不需要那些额外的高级类就可以完成了。 本书详细介绍了这写功能,并且有一些实例

    phplib简明教程(中文)

    想学习PHPlib但是又英文水平不好的朋友不妨看看本书

    PHPLIB简明教程.rar

    在开发期间,本人用phplib和自己写的一些核心函数库和类,用很短时间就开发了很多高效而强大的程序工具,足以表明模块化面向对象编程的好处。 由于笔者使用phplib做开发的时间并不很长,而且程序本身很多高级的...

    PHPLIB 中文教程.zip

    PHPLIB 中文教程.zip

    phplib

    phplib-7.4a

    phplib+smarty手册

    phplib+smarty手册,phplib是数据库连接,smarty是模板库。

    php生成pdf phplib纯中文文档

    php通过php扩展生成pdf的一个扩展教程,需要使用的尽快咯

    phplib-7.2

    其中phplib就是这些库中相当优秀的产品,它特别在数据库访问、数据库驱动以及访问认证和模板等方面具有很高的价值和实用性。用来开发大中型程序是相当适合的。 利用phplib可以非常轻易的开发出跨硬件、操作系统平台...

    PHPLIB

    很好用的PHP库类,相信很多朋友应该听说过,这里是我得到的最新版本。内容设计数据库访问,模板操作等。运行稳定,功能强大,使用简单,使你的PHPWEB程序开发轻松愉快。特此与大家分享。

    phplib-7.4.tar.gz_phplib

    PHPLIB类库PHPLIB类库PHPLIB类库PHPLIB类库PHPLIB类库PHPLIB类库PHPLIB类库

    PHPLIB模板手册

    刚才上传的那个没有压缩,下载后不能浏览,再将压缩的重上传.

    Ease Template Manual E3 中文手册.rar

    Ease Template 模板能够改善网站的结构,其特点有: * 可以在几秒钟改变整个站点的外观; * 可以让网站更容易实现多语言; * 抽象程序设计,没有垃圾HTML代码; * 稳定性能初期的强大甚至超越混编代码; * 提供...

    编译功能的phplib类.zip

    跟phplib功能,你看看吧,好东西

    phplib简明教程

    本文可以说是笔者用phplib进行开发的经验与技巧总结。在开发期间,本人用phplib和自己写的一些核心函数库和类,用很短时间就开发了很多高效而强大的程序工具,足以表明模块化面向对象编程的好处。

    phplib-7[1].4a.tar.gz

    好东西,能让交流量。。。。。。。。。。

Global site tag (gtag.js) - Google Analytics