如何在模板内完成?我用ArrayData使用模板循环中的键来访问模板中的值,但是如果我有一个没有键的任意字符串数组,我用什么变量来访问这些值?
如果在我的控制器中我有这个:
public function ArrayList() { $ArrayList = new ArrayList(array('this','is','a','test')); return $ArrayList; }
这在我的模板中:
<% loop $ArrayList %>1<% end_loop %>
我用什么代替1来让模板吐出“这是一个测试”?
您可以只使用$Me,而不是每次都创建一个新的ArrayData实例.所以你会:
public function ArrayList() { $ArrayList = new ArrayList(array('this','test')); return $ArrayList; }
并且,在您的模板中:
<% loop $ArrayList %>$Me<% end_loop %>
$Me指循环中的当前项.在这种情况下,它将是数组中的字符串.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。