laravel集合collect中的implode

在php中我们使用implode可以将数组转化为字符串

那么在集合中如何使用implode

```
implode 方法用于合并集合项。其参数取决于集合项的类型。如果集合包含数组或对象,你应该传递你希望合并的属性的键,以及你希望放在值之间用来「拼接」的字符串:

$collection = collect([
['account_id' => 1, 'product' => 'Desk'],
['account_id' => 2, 'product' => 'Chair'],
]);
$collection->implode('product', ', ');
// Desk, Chair

在laravel中可以用来干啥呢?

$res = User::get()->toArray();
$collection = collect($res);
$res = $collection->implode('id', ',');
取出来的值就是:1,2,3,4,5
取出来的值可以in()起来另作他用
```

    A+
发布日期:2022年12月23日  所属分类:未分类

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: