for循环并附加到PHP中的数组

时间:2013-04-25 07:55:18

标签: php doctrine

我有以下代码:

$items = array();

foreach($following as $storeOwner)
{
    array_push($items, $productRepository->mostRecentItem($storeOwner->getId(), 5));
}

我试图追加

的结果
 $productRepository->mostRecentItem($storeOwner->getId(), 5)

$items。我该怎么办?为什么上面的代码不起作用?

2 个答案:

答案 0 :(得分:0)

var_dump 您不同的对象并返回值以确保包含您认为应包含的内容。代码看起来“正确”,因此可能是对象和值不是。

答案 1 :(得分:0)

试试这个:

$items = array();

foreach($following as $storeOwner)
{
    $items[] = $productRepository->mostRecentItem($storeOwner->getId(), 5);
}

另外,看一下mostRecentItem方法的结果....