使用laravel5.4, 我得到的对象是 [ 1, 1, 1, 1 ]
我希望删除重复项并将结果显示为 [1]
我该怎么办? 我试图将它转换为数组并使用array_unique函数。但它没有用。
答案 0 :(得分:2)
如果是收藏品,你可以试试这个
$collection = collect([1, 1, 2, 2, 3, 4, 2]);
$unique = $collection->unique();
$unique->values()->all();
//result [1, 2, 3, 4]
答案 1 :(得分:1)
假设[1,1,1,1]是collection
,您可以在集合的值中使用laravel unique
方法:https://laravel.com/docs/master/collections#method-unique
我是一个简单的数组,我想你可以把它转换成一个集合。