新作模板处理类,有兴趣的可以试试
2013-09-05 19:23
281 查看
pfcTemplate 主要特点
1. 高效率
因为程序中分析变量、区块时没有采用正规表达式去做,而采用PHP内置字符串
处理函数来做,所以效率可能会稍高于同类产品
2. 易用性
使用此类只需简单的 创建类实例 -> 添加文件 -> 设置变量/区块 -> [如果有区块则解析]
-> 解析文件 就可以完成. 采用常用的命名方式, 提供通俗易懂的API接口方法.
3. 多级区块处理
通过程序的多级区块处理功能可以实现很多复杂的效果, 可以进行无限层次的套嵌(机器性能允许)
4. 可处理多种来源的模板
模板不一定要做成文件, 可以是来自数据库或其它来源.
$str = read_template_string();
$tpl->set_string('handle1', $str);
5. 变量可定制性
模板中的标识符是可以自行调整的.
如: 将简单变量的标识符定制为 "{/var
1. 高效率
因为程序中分析变量、区块时没有采用正规表达式去做,而采用PHP内置字符串
处理函数来做,所以效率可能会稍高于同类产品
2. 易用性
使用此类只需简单的 创建类实例 -> 添加文件 -> 设置变量/区块 -> [如果有区块则解析]
-> 解析文件 就可以完成. 采用常用的命名方式, 提供通俗易懂的API接口方法.
3. 多级区块处理
通过程序的多级区块处理功能可以实现很多复杂的效果, 可以进行无限层次的套嵌(机器性能允许)
4. 可处理多种来源的模板
模板不一定要做成文件, 可以是来自数据库或其它来源.
$str = read_template_string();
$tpl->set_string('handle1', $str);
5. 变量可定制性
模板中的标识符是可以自行调整的.
如: 将简单变量的标识符定制为 "{/var
相关文章推荐
- 15道海量数据处理的问题,牛人不牛人都可以试试!
- 开通了新微博,有兴趣的朋友也可以试试
- 15道海量数据处理的问题,牛人不牛人都可以试试!
- 一份研究生《面向对象技术》课程的作业,有兴趣的朋友可以试试
- .一道华为机试题,有兴趣的同学可以试试
- google2009年在华南地区的两道笔试题目,有兴趣的可以试试
- H-UI的前端处理验证,判断是否已经存在,比较健全的模板,可以自己添加一些校验
- 可以处理重边的求割点(边)模板
- 几道C语言题目,有兴趣的可以自己动手试试
- 一份Oracle DBA笔试题,有兴趣的朋友可以试试,有意外惊喜喔!
- 已知 apache 服务的访问日志按天记录在服务器本地目录/app/logs 下,由于磁盘空间紧张,现在要求只能保留最近 7 天的访问日志!请问如何解决? 请给出解决办法或配置或处理命令。(提示:可以
- 用node搭建框架模板的时候会有那么多的依赖模块,直接调用框架可以吗?
- HP M1005可以扫描打印没反应的处理方法
- Do you WPS? 试试金山WPS, 应该可以替换你机器上的MS Office. 值得尝试!
- C#网络Socket的数据发送与接收处理(利用异步)的模板(模式)
- 微软为06世界杯推出“ Football Scoreboard”足球迷可以试试
- [导入]OfficeWiki,喜欢的朋友可以试试啊
- 将JSON字符串处理成javascript可以识别的
- DataGridView控件“至少有一列没有单元格模板”问题处理
- spring异步任务处理 @Async的配置和使用【可以提高业务吞吐量】