thinkPHP 一维数组的一个值怎么输出在模板上

就是我var_dump出来的样子如下。 我想只输出广州 我应该怎么在模板输出
array (size=6)
'id' => string '1' (length=1)
'username' => string 'DDD' (length=3)
'passwd' => string '202cb962ac59075b964b07152d234b70' (length=32)
'isroot' => string '0' (length=1)
'isstudent' => string '0' (length=1)
'city' => string '广州' (length=6)
分配到模板的上的名字是arrUser
$this->assign('arrUser',$arrUser);

输出同一个值?是指同一个数组元素吧?
那么调用{$res.0.xx}等同于$res[0]['xx'],你可以调用无数次。
输出两行值,则用volist或者foreach标签循环。
//首先在控制器里注入变量
$this->assgin('res',$res);
以下是模版里的volist循环实例
<volist name="res" id="vo">
{$vo.id}:{$vo.name}<br/>
</volist>追问

输出不出来 就是我上面那个数组我想只输出广州我应该怎么弄

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-09-05
模板变量.city
模板变量['city']

官方文档上都写的清清楚楚,你有去看文档?

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网