Doctrine2获取集合中当前项的索引

时间:2015-02-16 09:45:08

标签: doctrine-orm

如何在doctrine2集合的循环中获取当前项的索引?我尝试了以下内容,但它始终返回所有项目的数量

$items = $element->getItems();
echo $items->count() // 12

foreach ($items as $item) {
    echo $items->key(); // 12
}

1 个答案:

答案 0 :(得分:1)

尝试使用indexOf方法:

foreach ($items as $item) {
    echo $items->indexOf($item); // the index
}