SetNameSpace() SetNameSpace(string $str, string $s = "{", string $e = "}") : void 设置标记的命名空间,默认为dede Parameters string $str 字符串 string $s 开始标记 string $e 结束标记
CheckDisabledFunctions() CheckDisabledFunctions( $str, $errmsg = '') : boolean CheckDisabledFunctions COMMENT : CheckDisabledFunctions : 检查是否存在禁止的函数 Parameters $str $errmsg Returns boolean
LoadCache() LoadCache(string $filename) : string 检测模板缓存 Parameters string $filename 文件名称 Returns string
LoadTemplate() LoadTemplate(string $filename) : string 载入模板文件 Parameters string $filename 文件名称 Returns string
GetTagID() GetTagID(string $str) : integer 获得指定名称的Tag的ID(如果有多个同名的Tag,则取没有被取代为内容的第一个Tag) Parameters string $str 字符串 Returns integer
GetTag() GetTag(string $str) : string 获得指定名称的CTag数据类(如果有多个同名的Tag,则取没有被分配内容的第一个Tag) Parameters string $str 字符串 Returns string
AssignVar() AssignVar(string $vname, string $vvalue) : string 给_vars数组传递一个元素 Parameters string $vname 标签名 string $vvalue 标签值 Returns string
Assign() Assign(string $i, string $str, string $runfunc = TRUE) : void 分配指定ID的标记的值 Parameters string $i 标签id string $str 字符串 string $runfunc 运行函数
AssignName() AssignName(string $tagname, string $str) : void 分配指定名称的标记的值,如果标记包含属性,请不要用此函数 Parameters string $tagname 标签名称 string $str 字符串
SaveTo() SaveTo(string $filename) : string 把解析模板输出为文件 Parameters string $filename 要保存到的文件 Returns string
EvalFunc() EvalFunc(string $fieldvalue, string $functionname, object $refObj) : string 处理某字段的函数 Parameters string $fieldvalue 字段值 string $functionname 函数名称 object $refObj 隶属对象 Returns string
GetGlobals() GetGlobals(string $varname) : string 获得一个外部变量 Parameters string $varname 变量名称 Returns string
IncludeFile() IncludeFile(string $filename, string $ismake = 'no') : string 引入文件 Parameters string $filename 文件名 string $ismake 是否需要编译 Returns string