Funkcija array_map

Funkcija array_map primenjuje zadatu funkciju na sve elemente niza i vraća izmenjeni niz. Prvim parametrom funkcija prihvata callback, a drugim - niz. Mogu se prosleđivati dodatni nizovi trećim i narednim parametrima.

Sintaksa

phparray_map(?callable $callback, array $array, array ...$arrays): array

Primer

Hajde da izvučemo kvadratni koren iz svakog elementa niza (pomoću funkcije sqrt) i upišemo u novi niz:

php<?php
  $arr = [1, 4, 9];
  
  $res = array_map('sqrt', $arr);
  var_dump($res);
?>

Rezultat izvršavanja koda:

php[1, 2, 3]

Pogledajte takođe