Hallo sobat mitra tekno niaga, pada tulisan kali ini Kami ingin memberikan tutorial tentang bagaimana cara replace sebuah String dengan PHP. Tanpa panjang lebar lagi, Yuk mari baca dan simak tulisan ini sampai habis. Di jamin akan memberikan manfaat yang besar untuk menambah pengetahuan Anda. Oke, langsung saja ya.
Untuk replace sebuah String dengan PHP, Anda bisa menggunakan function str_replace()
. Function ini tidak perlu Anda buat, karena PHP sudah menyediakannya. Pada penggunaannya, function str_replace()
ini memiliki 4 parameter yaitu :
str_replace(find, replace, string, count);
Penjelasan 4 parameter di atas :
Bagaimana cara menggunakannya? Lihat beberapa contoh script di bawah ini :
<?php echo str_replace("world","Rachmat","Hello world!"); ?>
Script di atas bertujuan untuk mengganti kata "world" dari kalimat "Hello world!" menjadi "Rachmat", sehingga bila script tersebut dijalankan akan menghasilkan Output :
Hello Rachmat!
Kemudian berikut ini contoh menggunakan str_replace()
dengan parameter count :
<?php
str_replace("world","Rachmat","Hello world!",$count);
echo $count;
?>
Script di atas menghitung berapa banyak jumlah penggantian yang dilakukan oleh str_replace()
, pada contoh di atas hanya mengganti kata "world" dengan "Rachmat" sehingga menghasilkan output 1 (satu kali penggantian).
Selanjutnya berikut ini contoh menggunakan str_replace()
dengan parameter array :
<?php
$find = array("Hello","world");
$replace = array("Rachmat");
$arr = array("Hello","world","!");
print_r(str_replace($find,$replace,$arr));
?>
Pada script di atas terdapat array yang terdiri dari 3 index yaitu array("Hello","world","!")
, kemudian str_replace()
mengganti index ke-1 dengan array 1 index yaitu array("Rachmat")
, lalu index ke-2 menjadi kosong karena tidak memiliki pasangan saat proses penggantian. Sehingga bila script tersebut dijalankan akan menghasilkan Output :
Array ( [0] => Rachmat [1] => [2] => ! )
Demikian pembahasan tentang Cara Replace String dengan PHP, semoga tulisan ini bisa memberikan manfaat untuk Anda yang membaca. Sampai jumpa di tulisan berikutnya. Terima Kasih