Kazi array_map

Kazi array_map inatumia kazi maalum kwa vipengele vyote vya safu na kurudisha safu iliyobadilika. Kigezo cha kwanza kinakubali kiitikio, na cha pili - safu. Inaweza kupitisha safu za ziada kama vigezo vinavyofuata.

Kiundo

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

Mfano

Wacha tutoe kipeo cha mraba kutoka kwa kila kipengele cha safu (kwa kutumia kazi sqrt) na tuandike kwenye safu mpya:

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

Matokeo ya utekelezaji wa kificho:

php[1, 2, 3]

Angalia pia