__construct() __construct(\stdClass $template) : mixed 架构函数 Parameters \stdClass $template 模板引擎对象 Returns mixed —
parseTag() parseTag(string $content, string $lib = '') : void 按签标库替换页面中的标签 Parameters string $content 模板内容 string $lib 标签库名
getRegex() getRegex(array|string $tags, bool $close) : string 按标签生成正则 Parameters array|string $tags 标签名 bool $close 是否为闭合标签 Returns string —
parseAttr() parseAttr(string $str, string $name, string $alias = '') : array 分析标签属性 正则方式 Parameters string $str 标签属性字符串 string $name 标签名 string $alias 别名 Returns array —
parseCondition() parseCondition(string $condition) : string 解析条件表达式 Parameters string $condition 表达式标签内容 Returns string —
autoBuildVar() autoBuildVar(string $name) : string 自动识别构建变量 Parameters string $name 变量描述 Returns string —
tagTemplate() tagTemplate( $tag, $content) : false|string 加载前台模板 格式:{template file="Content/footer.html" theme="主题"/} Parameters $tag $content Returns false|string — 返回模板解析后的内容
tagGet() tagGet(mixed $tag, $content) : bool|string|void 万能标签 Parameters mixed $tag $content Returns bool|string|void —
newAddslashes() newAddslashes( $string) : array|string 返回经addslashes处理过的字符串或数组 Parameters $string 需要处理的字符串或数组 Returns array|string —
arr_to_html() arr_to_html( $data) : bool|string 转换数据为HTML代码 Parameters $data 数组 Returns bool|string —