Anda bisa menggunakan str_replace di untuk menemukan dan mengganti suatu data dengan data alternatif lainnya. Contoh, Anda bisa menggunakannya untuk menyaring pos pada forum guna menemukan kata-kata yang tidak pantas dan menggantinya dengan asterisk (*) atau untuk keperluannya lainnya.

Fungsi str_replace ditulis:

str_replace (cari, ganti_dengan, terapkan_untuk)

Parameter pertama, adalah apa yang ingin Anda cari. Parameter kedua, adalah data pengganti untuk menimpa dan yang terakhir adalah yang ingin Anda temukan.

Ketiga parameter ini dapat menggunakan sebuah array sebagai input jika diinginkan.

Contoh:

$kucing = str_replace("meong", "kucing", "Saya suka sekali sama meong");
Print $kucing;

Ini akan menghasilkan: Saya suka sekali sama kucing.

$angka = array("1", "2", "3");
$kata = array("satu", "dua", "tiga");
$frasa = "Saya memiliki 3 anak perempuan dan 2 anak laki-laki";
$ganti = str_replace($angka, $kata, $frasa);
Print $ganti;

Ini menghasilkan: Saya memiliki tiga anak perempuan dan dua anak laki-laki.

$vokal = array("a", "i", "u", "e", "o");
$novokal = str_replace($vokal, "", "Nama saya Gee Jhon");
Print $novokal;

Menghasilkan: Nm sy G Jhn.