$xml
$xml : string
标签库定义XML文件
CX标签库解析类
$xml : string
标签库定义XML文件
$tagLib : string
标签库名称
$tagList : array
标签库标签列表
$parse : array
标签库分析数组
$valid : bool
标签库是否有效
$tpl : object
当前模板对象
tagRange(array $tag, string $content) : string
range标签解析 如果某个变量存在于某个范围 则输出内容 type= in 表示在范围内 否则表示在范围外 格式: {range name="var|function" value="val" type='in|notin' }content{/range} example: {range name="a" value="1,2,3" type='in' }content{/range}
array | $tag | 标签属性 |
string | $content | 标签内容 |
tagFunction(array $tag, string $content) : string
function标签解析 匿名函数,可实现递归 使用: {function name="func" vars="$data" call="$list" use="&$a,&$b"} {if is_array($data)} {foreach $data as $val} {~func($val) /} {/foreach} {else /} {$data} {/if} {/function}
array | $tag | 标签属性 |
string | $content | 标签内容 |