Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/254.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_Mysql_Laravel_Laravel 5_Query Builder - Fatal编程技术网

Php 如何获取Laravel查询生成器返回的非关联结果

Php 如何获取Laravel查询生成器返回的非关联结果,php,mysql,laravel,laravel-5,query-builder,Php,Mysql,Laravel,Laravel 5,Query Builder,我是新来的拉维尔我以前的项目,我用 服务器端处理 我的桌子坏了 Id Name Age Status 1 Aaa 18 1 2 Abb 18 1 3 Acc 18 2 若我从数据库中获取结果,它将在Laravel中检索以下内容 array( 0=>object(stdClass){ ["id"]=> 1, ["Name"]=> "Aaa", ["Age"]=> 18, ["

我是新来的拉维尔我以前的项目,我用 服务器端处理

我的桌子坏了

Id    Name   Age    Status
1     Aaa    18      1
2     Abb    18      1
3     Acc    18      2
若我从数据库中获取结果,它将在Laravel中检索以下内容

array(
0=>object(stdClass){
 ["id"]=> 1,
 ["Name"]=>  "Aaa",
 ["Age"]=> 18,
 ["Status"]=>1 
 },
 1=>object(stdClass){
 ["id"]=> 1,
 ["Name"]=>  "Abb",
 ["Age"]=> 18,
 ["Status"]=>1 
 } ,
 2=>object(stdClass){
 ["id"]=> 3,
 ["Name"]=>  "Acc",
 ["Age"]=> 18,
 ["Status"]=>1 
 } )
等等

但我需要

array(
  0=>{  
     1,
     Aaa,
     18,
     1},
  1=>{  
     2,
     Abb,
     18,
     1},
,
  2=>{  
     3,
     Acc,
     18,
     1});

查询的结果将是一个集合。因此,您可以将收集方法与
array\u values()
一起使用:

如果出于某种原因它是一个数组,请使用:

$collection->map(function($i) {
    return array_values($i->toArray());
})->toArray();
array_map(function($i) {
    return array_values((array)$i);
}, $array);