您的位置:首页 > 其它

UCHome二次开发 模板基础语法

2014-09-10 18:08 232 查看
UCHOME模板中一般含有以下标签

if标签,else标签,loop标签 ,eval标签

1、if标签和 else标签主要是判断标签,格式如下

<!--{if 条件}-->

输出内容

<!–{/if}–>



<!--{if 条件}-->

输出内容1

<!–{else}–>

输出内容2

<!–{/if}–>

以上的 条件 可以是变量及合法的PHP函数及自定义函数。

2、 loop标签

loop标签是循环输出数组的,如果你不懂数组,那么请自行参考相关资料。

格式一:

<!–{loop $s $key $value}–>

$value

<!–{/loop}–>

相当于PHP代码中

1. foreach($s as $key=>$value){

2. echo $value

3. }

格式二:

<!–{loop $s $value}–>

$value;

<!–{/loop}–>

相当于PHP代码中

1. foreach($s as $value){

2. echo $value;

3. }

注:$s 一般是数组.

3、eval标签

eval标签主要是用来在模板中执行php语法,在eval后必须紧跟合法的PHP语法,如:

<!–{eval echo ‘这是PHP语法’;}–
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: