我正在尝试从数据库中对大数据进行分页,但是这个函数 array_keys()出现了一个问题,该错误表明参数1中的预期数组但给定了对象。
其他数据分页很好,只是文件的键(标头),因为当我删除标头(文件键)的代码时,它可以正常工作。因此错误来自于这部分代码:
<thead>
@if ($arrkeys= array_keys($products[0]))
@foreach ($arrkeys as $keys)
<th>{{$key}}</th>
@endforeach
@endif
</thead>
这是控制器中的分页功能代码:
public function indexPagination()
{
$products = Product::all() ;
$products = Product::paginate(5);
//$paginateProducts = Product::paginate(10);
return view ('inventory.layout', compact('products'));
}
答案 0 :(得分:0)
尝试
`public function indexPagination()
{
$products = Product::all() ;
$products = Product::paginate(5);
//$paginateProducts = Product::paginate(10);
return view ('inventory.layout', compact('products')->->toArray());
}`