Funksioni array_map

Funksioni array_map aplikon një funksion të caktuar për të gjithë elementët e vargut dhe kthen vargun e modifikuar. Si parametër i parë funksioni pranon një callback, dhe si të dytë - një varg. Mund të kaloni vargje shtesë si parametër të tretë e kështu me radhë.

Sintaksa

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

Shembull

Le të nxjerrim rrënjën katrore nga çdo element i vargut (me ndihmën e funksionit sqrt) dhe ta shkruajmë në një varg të ri:

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

Rezultati i ekzekutimit të kodit:

php[1, 2, 3]

Shihni gjithashtu