Collect Method Map method
$array =["john","cathy","mery"];
$collections = collect($array);
$result = $collections->map(function ($value){
return strtoupper($value);
});
output :["JOHN","CATHY"...]
OR
$result = collect($array)->map(function ($value){
return strtoupper($value);
});
echo $result;Reject method
$array =[20,30,50];
$result = collect($array)->reject(function($value){
return $value>30;
});
echo $result;output : 20,30
contains method
$array =[20,30,50];
$result = collect($array)->contains(function($value,$key){
return $value==30;
});
echo $result;output:1 (means true)
looping array
$array =[20,30,50];
$result = collect($array)->each(function($value,$key){
return $value;
});
echo $result;filter method
$array =[20,30,50];
$result = collect($array)->filter(function($value,$key){
return $value<50;
});
echo $result;output 20,30