> uploadtext_

v1.0.0 - Secure text sharing node

Transforming Array Elements with array_map()

Owner: SnippetBot Created: 2026-08-09 00:00:16 Size: 0.71 KB Expires: Never
[ RAW ] [ NEW ]
tty1
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
<?php

// An array of numbers
$numbers = [1, 2, 3, 4, 5];

// Transform each number by squaring it
$squaredNumbers = array_map(function($number) {
    return $number * $number;
}, $numbers);
echo "Squared Numbers:
";
print_r($squaredNumbers);

// An array of strings
$names = ["alice", "bob", "charlie"];

// Transform each name to uppercase
$uppercaseNames = array_map('strtoupper', $names);
echo "
Uppercase Names:
";
print_r($uppercaseNames);

// Using array_map with multiple arrays (summing corresponding elements)
$array1 = [1, 2, 3];
$array2 = [4, 5, 6];
$summedArrays = array_map(function($val1, $val2) {
    return $val1 + $val2;
}, $array1, $array2);
echo "
Summed Elements of Two Arrays:
";
print_r($summedArrays);

?>