例子:
---------------------------------------------------------------------
程序:
$jieqiTpl->assign('var', 'test string');
模板:
{?$var?}
输出:
test string
---------------------------------------------------------------------
2.2 变量如果是数组的话,模板里面可以这样表示,如 {?$ary['key']?}、{?$ary['0']['1']?}。方括号里面
变量要加上单引号。另外还支持一种表示方法,上面的两个变量可写成 {?$ary.key?}、{?$ary.0.1?}。一般建议使
用前一种,比较符合编程规范。
例子:---------------------------------------------------------------------
程序:
$ary = array('a'=>'str_a', 'b'=>'str_b', 'c'=>array('0'=>'c_0', '1'=>'c_1'));
$jieqiTpl->assign('ary', $ary);
模板:
{?$ary['a']?} | {?$ary.b?} | {?$ary['c']['1']
输出:
str_a | str_b | c_1
---------------------------------------------------------------------
2.3 如果变量是数组时候,里面的键值也是变量,则可以写成 {?$ary[$key]?}
例子:
---------------------------------------------------------------------
程序:
$key = 'b';
$ary = array('a'=>'str_a', 'b'=>'str_b');
$jieqiTpl->assign('key', $key);
$jieqiTpl->assign('ary', $ary);
模板:
{?$ary[$key]?}
输出:
str_b
---------------------------------------------------------------------