array_replace ක්රියාකාරීත්වය
array_replace ක්රියාකාරීත්වය පළමු අරාවේ අගයන්
අනෙකුත් සම්පාදනය කරන ලද අරා වලින් සමාන යතුරු සහිත
අගයන් මගින් ප්රතිස්ථාපනය කරයි. පළමු අරාවේ යතුර
දෙවන අරාවේ පවතී නම්, එහි අගය දෙවන අරාවෙන් ලැබෙන
අගයෙන් ප්රතිස්ථාපනය වේ. යතුර දෙවන අරාවේ පවතින
නමුත් පළමු අරාවේ නොමැති නම් - එය පළමු අරාවේ
නිර්මාණය වේ. යතුර පළමු අරාවේ පමණක් පවතී නම්, එය
එලෙසම පවතී.
ප්රතිස්ථාපනය සඳහා අරා කිහිපයක් සම්පාදනය කර ඇත්නම්, ඒවා සම්පාදනය කරන ලද අනුපිළිවෙලට සකසනු ලබන අතර පසුව එන අරා කලින් එන අරා වලින් අගයන් අතිලේඛනය කරනු ඇත.
වාග් රීතිය
array_replace(array $array, array ...$replacements): array
උදාහරණය
අපි විස්තර කරන ලද ප්රතිස්ථාපනය සිදු කරමු:
<?php
$arr1 = ['a' => 1, 'b'=> 2, 'c' => 3];
$arr2 = ['a' => '!', 'c' => '?'];
$res = array_replace($arr1, $arr2);
var_dump($res);
?>
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
['a' => '!', 'b'=> 2, 'c' => '?']
මෙයද බලන්න
-
str_replaceක්රියාකාරීත්වය,
පේළිවල අක්ෂර ප්රතිස්ථාපනය කරන