str_ireplace ක්රියාකාරිත්වය
str_ireplace ක්රියාකාරිත්වය යනු පේළියක ඇති සියලුම උපතන්යාස (ලේඛනගත අගය නොසලකා හෝ) සොයා ඒවා නිශ්චිත අගයකින් ප්රතිස්ථාපනය කරන එකකි. පළමු පරාමිතියේ සොයන උපතන්යාසය, දෙවන පරාමිතියේ ප්රතිස්ථාපනය කිරීමේ පේළිය, තෙවන පරාමිතියේ සෙවීම සිදු කරන පේළිය සපයනු ලැබේ.
වාක්ය රචනය
str_ireplace(search, replace, subject);
උදාහරණය
ලේඛනගත අගය නොසලකා හෝ සියලුම උපතන්යාස ප්රතිස්ථාපනය කරමු:
<?php
echo str_ireplace('abc', '!', 'aBc abc ABC');
?>
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
'! ! !'
උදාහරණය
අරාව තුළ ඇති විවිධ විකල්ප කිහිපයක් ප්රතිස්ථාපනය කරමු:
<?php
$res = str_ireplace(['a', 'b'], ['1', '2'], 'aBc');
echo $res;
?>
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
'12c'
උදාහරණය
නිශ්චිත අක්ෂර පොදු නිශ්චිත සංකේතයක් සමග ප්රතිස්ථාපනය කරමු:
<?php
echo str_ireplace(['a', 'b', 'c'], '!', 'AbcAbc');
?>
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
'!!!!!!'
උදාහරණය
අරාවේ ඇති සෑම මූලද්රව්යයකම ප්රතිස්ථාපනය සිදු කරමු:
<?php
$arr = ['Abc', 'abc', 'abc'];
$res = str_ireplace('a', '!', $arr);
print_r($res);
?>
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
['!bc', '!bc', '!bc']
මෙයද බලන්න
-
str_replaceක්රියාකාරිත්වය,
ලේඛනගත අගය සලකා ප්රතිස්ථාපනය සිදු කරන -
substr_replaceක්රියාකාරිත්වය,
පේළියක කොටසක් ප්රතිස්ථාපනය කරන