array_map ක්රියාකාරිත්වය
array_map ක්රියාකාරිත්වය ලබාදුන්
ක්රියාකාරිත්වය අරාවේ සියලු මූලද්රව්ය වෙත යොදා
වෙනස් කරන ලද අරාවක් ලබා දේ. පළමු පරාමිතිය ලෙස ක්රියාකාරිත්වය
callback එකක් ලබා ගනී, දෙවන පරාමිතිය ලෙස - අරාව.
තෙවන හා ඊළඟ පරාමිති ලෙස අමතර අරා දන්වා දිය හැක.
වාක්ය රචනය
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ක්රියාකාරිත්වය,
අරාව හකුළුවයි