Функција array_map
Функција array_map примењује задату
функцију на све елементе низа и враћа
измењени низ. Првим параметром функција
прима колбек, а другим - низ.
Може се проследити додатне низове трећим
и тако даље параметрима.
Синтакса
array_map(?callable $callback, array $array, array ...$arrays): array
Пример
Хајде да извучемо квадратни корен из сваког
елемента низа (помоћу функције sqrt)
и запишемо у нови низ:
<?php
$arr = [1, 4, 9];
$res = array_map('sqrt', $arr);
var_dump($res);
?>
Резултат извршавања кода:
[1, 2, 3]
Види још
-
функцију
array_filter,
која филтрира низ -
функцију
array_walk,
која позива функцију за елементе низа -
функцију
array_walk_recursive,
која рекурзивно позива функцију за елементе низа -
функцију
array_reduce,
која сабира низ