1. Sum to find the sum of prices
We will learn flatMap
map
sum
and other very practical Method
##
collect($arr)->pluck('order_products.*.price')->flatten(1)->sum();
2. Formatting the boarding gate
I hope to deepen my understanding ofmap and the application scenarios of
map
It is a mechanism to obtain data through API and convert the data into scores. We will first try the
foreach method, and then use Laravel's Collection to optimize and reconstructhttps: //api.github.com/users/...
##General solution:
##collection refactoring:
4. Convert comment format
The implode method in
Laravel Collection is actually It is very useful in certain scenarios. Combined with map, we can customize the format of each element with a high degree of freedom. This video is about converting the normal format to the Markdown
format.
##5. Calculate monthly turnover
zip method to solve the problem of two arrays.
#6. Reduce to create lookup array In Laravel Collection, there is another very common method:
, this is very useful when we create a lookup array, so that we can use Collection to reconstruct a complex array and turn it into a simple key value lookup array.
collect($employees)->pluck('email','name')
7. Calculate order summary
sum method and some Common application scenarios of groupBy
<p><span class="img-wrap"><img src="https://img.php.cn//upload/image/363/604/145/1533605391797985.png" title="1533605391797985.png" alt="Summary of usage of collection class in Laravel (code)"></span></p>
<p><span class="img-wrap"><img src="https://img.php.cn//upload/image/168/351/167/1533605407559710.png" title="1533605407559710.png" alt="Summary of usage of collection class in Laravel (code)"></span></p>
<p> Recommended related articles: </p>
<p><a href="http://www.php.cn/phpkj/laravel/407555.html" target="_blank" title="Laravel框架中的Possport Api的认证过程详解(图文)">In the Laravel framework Detailed explanation of the certification process of Possport Api (picture and text)</a><br><span class="img-wrap"></span></p>
<p>##How to create and use laravel framework model model<a href="http://www.php.cn/phpkj/laravel/407480.html" target="_blank" title="laravel框架模型model的创建与使用方法"></a></p>
<div></div>
The above is the detailed content of Summary of usage of collection class in Laravel (code). For more information, please follow other related articles on the PHP Chinese website!