Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/265.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Laravel雄辩地将数组作为对象_Php_Laravel - Fatal编程技术网

Php Laravel雄辩地将数组作为对象

Php Laravel雄辩地将数组作为对象,php,laravel,Php,Laravel,结构如下: $data = table->select->join->get(); if(...) { $data = $data->where(); } return $data 因此,第一行返回对象数组。之后有一个条件,如果它是真的,它会使这个数组类似于对象,比如: {5: {...}, 6: {...}} 我需要if=true,然后我需要响应[{},{}]您可以使用collection方法使其不带键: if(…){ $data=$data->where(

结构如下:

$data = table->select->join->get();
if(...) {
    $data = $data->where();
}
return $data
因此,第一行返回对象数组。之后有一个条件,如果它是真的,它会使这个数组类似于对象,比如:

{5: {...}, 6: {...}}

我需要if=true,然后我需要响应
[{},{}]

您可以使用collection方法使其不带键:

if(…){
$data=$data->where()->values()->all();
}