Thinkphp 框架扩展之标签库驱动原理与用法分析
本文实例讲述了Thinkphp 框架扩展之标签库驱动原理与用法。分享给大家供大家参考,具体如下:
在Think\Template
中标签库的体现是采用XML命名空间的方式。每个标签库对应一个标签库驱动类,每个驱动类负责对标签库中的所有标签的解析。
标签库驱动类的作用其实就是把某个标签定义解析成为有效的模版文件(可以包括PHP语句或者HTML标签),标签库驱动的命名空间位于 Think\Template\TagLib
,标签库驱动必须继承Think\Template\TagLib
类,例如:
namespace Think\Template\Taglib; use Think\Template\TagLib; Class Test extends TagLib{ }
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。