November 29, 2016 —John Koster
min($key = null)
The min
method is the logical opposite of the max
method, and accepts the same number of arguments. The min
method can be used to retrieve the maximum value of the given $key
. By default, the $key
is null
and will function in a similar way to PHP's min
function.
The following code example highlights the usage of min
without specifying a $key
:
1<?php 2 3use Illuminate\Support\Collection; 4 5// Create a new collection instance. 6$collection = new Collection([ 7 0, 1, 2, 3, 4, 5 8]); 9 10// 011$min = $collection->min();
After the above code has executed the $min
variable would contain the value 0
. The following code example shows how to use the min
function when specifying a $key
:
1<?php 2 3use Illuminate\Support\Collection; 4 5// Create a new collection instance. 6$collection = new Collection([ 7 ['name' => 'Laravel', 'version' => '5.1'], 8 ['name' => 'Lumen', 'version' => '5.0'] 9]);10 11// 5.012$min = $collection->min('version');13 14// Laravel15$minName = $collection->min('name');
After the above code has executed the $min
variable would contain the value 5.0
and the $minName
variable would contain the value Laravel
.
∎
The following amazing people help support this site and my open source projects ♥️
If you're interesting in supporting my work and want to show up on this list, check out my GitHub Sponsors Profile.