【发布时间】:2020-02-27 00:28:42
【问题描述】:
我将以下数组添加到all_updates[] 中,如下所示:
$all_updates[] = $all_update_in;
$all_updates[] = $all_update_out;
$all_updates[] = $all_update_oth;
$all_updates 输出:
array(3) { [0]=> array(0) { } [1]=> array(0) { } [2]=> array(3) { [0]=> object(stdClass)# 365 (21) { ["id"]=> int(84) ["created_at"]=> string(19) "2019-10-31 12:24:28" ["updated_at"]=> string(19) "2019-10-31 12:24:28" ["title"]=> string(14) "标签最新" ["body"]=> string(20) "标签最新答案" } } }
我正在尝试按如下方式对最终数组进行分页:
$Final_array= $all_updates->paginate(15);
我收到以下错误:
在非对象上调用成员函数 paginate()
【问题讨论】:
-
paginate()函数专用于查询构建器对象,不能在数组上调用它 -
如果您发布完整代码,也许我们可以提供更好的建议。因为,我们需要知道你为什么要在分开
$all_update_in、$all_update_out、$all_update_oth之后将它们组合起来。