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
array_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
$arr = [1, 4, 9];
$res = array_map('sqrt', $arr);
var_dump($res);
?>
Matokeo ya utekelezaji wa kificho:
[1, 2, 3]
Angalia pia
-
kazi
array_filter,
inchuja safu -
kazi
array_walk,
inaita kazi kwa vipengele vya safu -
kazi
array_walk_recursive,
inaita kazi kwa vipengele vya safu kwa kujirudia -
kazi
array_reduce,
inakunja safu