0

我有以下代码:

$items = array();

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

我正在尝试附加结果

 $productRepository->mostRecentItem($storeOwner->getId(), 5)

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

4

2 回答 2

0

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

于 2013-04-25T08:08:11.113 回答
0

试试这个:

$items = array();

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

另外,看看 mostRecentItem 方法的结果...。

于 2013-04-25T08:12:32.493 回答