2011-05-09 69 views
1

我正在使用next()迭代器來獲取聚集中的第二個元素,但next()會返回一個對象,如:資源ID#115。 代碼:kohana下一個迭代器

$first_two = $product->images->limit(2)->find_all(); 
    $second = next($first_two); 

and next($ first_two);給出:例如,資源ID#115。

我怎樣才能使它只顯示115(僅ID?)

我需要它這個ID後,查詢數據。

謝謝!

回答

0

嘗試$second->id?如果您使用的是ORM,我認爲您是的,那麼find_all()會返回您可以迭代的Database_result。

+0

嘗試過,但不起作用 – dana 2011-05-09 14:58:36

+0

'echo Debug :: dump($ first_two)'輸出是什麼? – egis 2011-05-10 05:20:26