Laravel集合的pluck 方法可以获取集合中指定键对应的所有值:
pluck(value) //返回指定key的值组成的集合。
pluck(value, key) //返回指定value,key的值组成的集合。
如果存在重复的键,则最后一个匹配元素将被插入到弹出的集合中。
示例代码:
$collection = collect([
['product_id' => '1', 'name' => 'Desk', 'price'=>10.2],
['product_id' => '2', 'name' => 'Chair', 'price'=>10.3],
]);
return $collection->pluck('name', 'product_id'); // prdocut_id值作为key,name的值作为value: {"1":"Desk","2":"Chair"}
return $collection->pluck('name'); // name值组成的集合: ["Desk","Chair"]
想要了解更多内容,请持续关注码农资源网,一起探索发现编程世界的无限可能!
本站部分资源来源于网络,仅限用于学习和研究目的,请勿用于其他用途。
如有侵权请发送邮件至1943759704@qq.com删除
码农资源网 » Laravel集合之pluck函数
本站部分资源来源于网络,仅限用于学习和研究目的,请勿用于其他用途。
如有侵权请发送邮件至1943759704@qq.com删除
码农资源网 » Laravel集合之pluck函数