$xml
$xml : string
标签库定义XML文件
CX标签库解析类
__construct(\think\Template $template)
架构函数
\think\Template | $template | 模板引擎对象 |
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 | 标签内容 |