php – Laravel Collection键修改
发布时间:2020-12-14 19:38:20 所属栏目:大数据 来源:网络整理
导读:我使用Collection类中的filter方法从集合中删除一些对象.但在那次操作之后,有时会出现带钥匙的物体,例剩下1,4,5.我希望在过滤操作后总是有0,1,2,3等顺序的元素. 有没有任何优雅的方法来做到这一点,而无需将表重写为新表? 谢谢! 您可以使用Laravel Collecti
我使用Collection类中的filter方法从集合中删除一些对象.但在那次操作之后,有时会出现带钥匙的物体,例剩下1,4,5.我希望在过滤操作后总是有0,1,2,3等顺序的元素.
有没有任何优雅的方法来做到这一点,而无需将表重写为新表? 谢谢!
您可以使用Laravel Collection的
values() 方法以序列化顺序生成集合的键,如下所示:
// Just for demonstration $collection = collect([ 10 => ['fruit' => 'Apple','price' => 200],11 => ['fruit' => 'Mango','price' => 500] ]); $values = $collection->values(); $values->all(); /* Result would be: [ 0 => ['fruit' => 'Apple',1 => ['fruit' => 'Mango','price' => 500],] */ 希望这可以帮助! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Perl 使用 HTTP::Request 请求 URL 并将响应保存到文件
- [bigdata-120] stotisticks gradient descent随机梯度下降算
- lua – 真棒WM:移动/调整最大化的浮动窗口
- .net – 格式括号中的负数,但不带$符号?
- vb.net – 如何判断对象是否支持标量比较?
- 源代码统计工具(SourceCounter) - 2.4.84.0版
- perl – 抑制重载运算符的void上下文警告
- LC 990. Satisfiability of Equality Equations
- [zz]用 VS 2005 生成 .NET 1.1 程序
- laravel 5.1下php artisan migrate的使用注意事项总结