Functional Helpers
Map Values
array_map builds a new array by applying a callback to each value.
Map Values
map_values.php
<?php
function double_value($value) {
return $value * 2;
}
$first = ;
$values = [$first, 4, 6];
$mapped = array_map("double_value", $values);
$summary = implode(",", $mapped);
echo "first=" . $first . "\n";
echo "mapped=" . $summary . "\n";
<?php
function double_value($value) {
return $value * 2;
}
$first = ;
$values = [$first, 4, 6];
$mapped = array_map("double_value", $values);
$summary = implode(",", $mapped);
echo "first=" . $first . "\n";
echo "mapped=" . $summary . "\n";
<?php
function double_value($value) {
return $value * 2;
}
$first = ;
$values = [$first, 4, 6];
$mapped = array_map("double_value", $values);
$summary = implode(",", $mapped);
echo "first=" . $first . "\n";
echo "mapped=" . $summary . "\n";
transform each value
Use a named callback when each element should go through the same transformation.