template() template(bool $islayout = false) : string 返回编译后的模板路径, 如果不存在则编译生成并返回路径. 如果文件存在且允许自动编译, 则对比模板文件和编译后的文件修改时间 当修改模板后自支重新编译 Parameters bool $islayout 是否使用布局 Returns string — 返回编译后的模板路径
addquote() addquote(mixed $var) : mixed 变量加上单引号 如果是数字就不加单引号, 如果已经加上单引号或者双引号保持不变 Parameters mixed $var Returns mixed —
removeComments() removeComments(mixed $str, mixed $clear = false) : mixed 模板中第一行可以写exit函数防止浏览 删除行首尾空白, html javascript css注释 Parameters mixed $str mixed $clear Returns mixed —
clear() clear(mixed $str) : mixed 清除一部分 style script内的注释 多行注释内部存在 / 字符就不会清除 Parameters mixed $str Returns mixed —
parseIncludeComponent() parseIncludeComponent(mixed $str) : mixed Parameters mixed $str Returns mixed —
parseInclude() parseInclude(mixed $str) : mixed 解析多个{include path/file}合并成一个文件 Parameters mixed $str Returns mixed — Examples {include 'debug_info'} {include 'debug_info.php'} {include "debug_info"} {include "debug_info.php"} {include $this->templateDir . $this->template}
parseComponent() parseComponent(mixed $str) : mixed 解析多个{component module action}合并成一个文件 Parameters mixed $str Returns mixed —