我有以下代码:
$items = array();
foreach($following as $storeOwner)
{
array_push($items, $productRepository->mostRecentItem($storeOwner->getId(), 5));
}
我试图追加
的结果 $productRepository->mostRecentItem($storeOwner->getId(), 5)
到$items
。我该怎么办?为什么上面的代码不起作用?
答案 0 :(得分:0)
var_dump 您不同的对象并返回值以确保包含您认为应包含的内容。代码看起来“正确”,因此可能是对象和值不是。
答案 1 :(得分:0)
试试这个:
$items = array();
foreach($following as $storeOwner)
{
$items[] = $productRepository->mostRecentItem($storeOwner->getId(), 5);
}
另外,看一下mostRecentItem方法的结果....