25
2013-01

thinkphp3.1模板标签数组变量如何输出?

模板标签的变量输出根据变量类型有所区别如果是数组变量

$data['name'] = 'shiyayong';
$data['email'] = 'shiyayong@qq.com';
$this->assign('data',$data);
那么,在模板中我们可以用下面的方式输出:
Name:{$data.name}
Email:{$data.email}

或者

Name:{$data['name']}
Email:{$data['email']}
当我们要输出多维数组的时候,往往要采用后面一种方式。

如果data变量是一个对象(并且包含有nameemail两个属性),那么可以用下面的方式输出:

Name:{$data:name}
Email:{$data:email}

或者

Name:{$data->name}
Email:{$data->email

除非注明,文章均为史亚永原创,欢迎转载!转载请注明本文地址,谢谢。

本文地址:http://www.shiyayong.cn/post/thinkphp-output.html

评论列表:

发表评论:

(设置个性头像)

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

无觅相关文章插件,快速提升流量