Fungsi str_ireplace
Fungsi str_ireplace mencari dalam string semua kemunculan substring (tanpa memperhatikan huruf besar/kecil) dan menggantinya dengan nilai yang ditentukan. Parameter pertama adalah substring yang dicari, parameter kedua adalah string pengganti, parameter ketiga adalah string tempat pencarian dilakukan.
Sintaks
str_ireplace(search, replace, subject);
Contoh
Ganti semua kemunculan substring tanpa memperhatikan huruf besar/kecil:
<?php
echo str_ireplace('abc', '!', 'aBc abc ABC');
?>
Hasil eksekusi kode:
'! ! !'
Contoh
Ganti beberapa varian dalam array:
<?php
$res = str_ireplace(['a', 'b'], ['1', '2'], 'aBc');
echo $res;
?>
Hasil eksekusi kode:
'12c'
Contoh
Mari ganti huruf-huruf yang ditentukan dengan satu karakter umum yang ditentukan:
<?php
echo str_ireplace(['a', 'b', 'c'], '!', 'AbcAbc');
?>
Hasil eksekusi kode:
'!!!!!!'
Contoh
Lakukan penggantian pada setiap elemen array:
<?php
$arr = ['Abc', 'abc', 'abc'];
$res = str_ireplace('a', '!', $arr);
print_r($res);
?>
Hasil eksekusi kode:
['!bc', '!bc', '!bc']
Lihat juga
-
fungsi
str_replace,
yang melakukan penggantian dengan memperhatikan huruf besar/kecil -
fungsi
substr_replace,
yang mengganti bagian dari string