Fungsi str_ireplace
Fungsi str_ireplace mencari dalam rentetan semua kejadian subrentetan (tanpa mengira huruf besar kecil) dan menggantikannya dengan nilai yang ditentukan. Parameter pertama ialah subrentetan yang dicari, parameter kedua ialah rentetan untuk diganti, parameter ketiga ialah rentetan di mana carian dijalankan.
Sintaks
str_ireplace(search, replace, subject);
Contoh
Mari ganti semua kejadian subrentetan tanpa mengira huruf besar kecil:
<?php
echo str_ireplace('abc', '!', 'aBc abc ABC');
?>
Keputusan pelaksanaan kod:
'! ! !'
Contoh
Mari ganti beberapa pilihan dalam tatasusunan:
<?php
$res = str_ireplace(['a', 'b'], ['1', '2'], 'aBc');
echo $res;
?>
Keputusan pelaksanaan kod:
'12c'
Contoh
Mari ganti huruf yang ditentukan dengan satu simbol umum yang ditentukan:
<?php
echo str_ireplace(['a', 'b', 'c'], '!', 'AbcAbc');
?>
Keputusan pelaksanaan kod:
'!!!!!!'
Contoh
Mari laksanakan penggantian dalam setiap elemen tatasusunan:
<?php
$arr = ['Abc', 'abc', 'abc'];
$res = str_ireplace('a', '!', $arr);
print_r($res);
?>
Keputusan pelaksanaan kod:
['!bc', '!bc', '!bc']
Lihat juga
-
fungsi
str_replace,
yang melaksanakan penggantian dengan mengira huruf besar kecil -
fungsi
substr_replace,
yang menggantikan sebahagian rentetan