Kohanaphp v3 执行()
在使用 current() 方法后,execute() 方法总是返回一个“信息”对象,我总是得到一个数组。
我怎样才能获得一个对象(带有对象)来像这样迭代(没有ORM):
foreach($obj as $o)
{
echo $o->name;
echo $o->email;
}
而不是使用当前、下一个等。
excecute() method always return an "informational" object after use current() method i get an array always.
How can i obtain an object (with objects) to iterate like this, (no ORM):
foreach($obj as $o)
{
echo $o->name;
echo $o->email;
}
Instead of using current, next, etc.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
来源:http://www.php.net/manual/en/ language.oop5.iterations.php
结果:
Source: http://www.php.net/manual/en/language.oop5.iterations.php
Result:
我真的很喜欢独立的 Doctrine ArrayCollection 类:
代码: http://trac.doctrine-project.org/browser/trunk/lib/Doctrine/Common/Collections/ArrayCollection.php?rev=7481
API:http://www.doctrine-project.org/api/common/2.0/学说/common/collections/arraycollection.html
I really like the standalone Doctrine ArrayCollection class:
Code: http://trac.doctrine-project.org/browser/trunk/lib/Doctrine/Common/Collections/ArrayCollection.php?rev=7481
API: http://www.doctrine-project.org/api/common/2.0/doctrine/common/collections/arraycollection.html
Execute()
返回一个数组,并使用current()
您将结果集作为数组的数组获得,阅读 kohana V3 API,我发现了这一点:Execute()
returns an array, and usingcurrent()
you get the result set as an array of arrays, reading kohana V3 API, I found this: