kohana 下一个迭代器
我正在使用 next() 迭代器来从集合中获取第二个元素,但是这个 next() 返回一个像这样的对象: Resource id #115 。 代码:
$first_two = $product->images->limit(2)->find_all();
$second = next($first_two);
和 next($first_two);给出:例如资源 id #115。
我怎样才能让它只显示 115(仅显示 id?)
我需要它来在此 id 之后进行查询。
谢谢你!
I am using the next() iterator in order to get the second element from a colection, but this next() returns me an oject like: Resource id #115 .
the code:
$first_two = $product->images->limit(2)->find_all();
$second = next($first_two);
and next($first_two); gives: Resource id #115 for example.
How can i make it show just 115 (only the id?)
i need it for making a query after this id.
Thank you!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
尝试
$second->id
?如果您正在使用 ORM(我认为您正在使用 ORM),那么find_all()
将返回 Database_result 槽,您可以对其进行迭代。Try
$second->id
? If you're using ORM, which I think you are, thenfind_all()
returns Database_result trough which you can iterate.