Php 如何区分Laravel中的默认数组?

Php 如何区分Laravel中的默认数组?,php,laravel,laravel-5,array-difference,Php,Laravel,Laravel 5,Array Difference,我有一个简单的数组: $array = array(1,5,7,9,3,0); 并从数据库中收集: $collection = DB::table('numbers')->pluck('number'); Collection {#194 ▼ #items: array:12 [▼ 0 => "1" 1 => "2" 2 => "3" 3 => "4" 4 => "

我有一个简单的数组:

$array = array(1,5,7,9,3,0);
并从数据库中收集:

$collection = DB::table('numbers')->pluck('number');

Collection {#194 ▼
      #items: array:12 [▼
        0 => "1"
        1 => "2"
        2 => "3"
        3 => "4"
        4 => "5"
        5 => "6"
      ]
    }
如何在Laravel中区分这些阵列? 以及如何将默认数组($array)与laravel中的另一个数组区分开来:

$another_array = DB::select("SELECT number FROM numbers");

array:12 [▼
      0 => {#194 ▼
        +"number": "0"
      }
      1 => {#207 ▼
        +"number": "-1"
      }
      2 => {#209 ▼
        +"number": "1"
      }
      3 => {#206 ▼
        +"number": "-2"
      }
    ]
尝试:


您是否尝试过$collection=DB::table('numbers')->pull('numbers')->toArray()$diff=array_diff($collection,$array);
$collection = DB::table('numbers')->pluck('number')->toArray(); 
$diff = array_diff($collection, $array);