Teknik Replace kata kotor

Pada setiap website tidak lepas akan menu seperti Testimonial, Guesbook, Contact atau segala yang berhubungan dengan yang diinput oleh user/member. Karena tidak semua Tamu website itu baik ada kalanya web sudah kalian bangun terdapat kata – kata yang kurang pantas untuk ditampilkan, naah mengenai hal tesebut kita akan coba membuat sebuah teknik sederhana dengan memanfaatkan fungsi replace bawaan dari PHP untuk menyensor kata – kata kotor.

Buat sebuah array yang menampung kata – kata kotor yang akan kalian sensor

$array = array(“fuck”,”Damm”,”bangsat”,”anjing”);

Kemudian buat sebuah kalimat atau paragraph untuk deskripsi

$desc = “Hello bangsat apa kabar”;

lalu buat code untuk mereplace kata – kata yang identik dengan array di variabel $desc

str_replace($array, “:sensor:”, $desc);

atau kalian bisa juga menggunakan teknik String seperti dibawah ini

$string = “fuck, damm, bangsat, anjing”;

kemudian olah agar string tersebut menjadi sebuah Array

$array = explode(“,”,$string);

setelah menjadi array, hilangkan white space dengan cara seperti dibawah

foreach($array as $val){

   $kata[] = trim($val);

}

setelah semua terpenuhi kalian tinggal mereplace kata – kata tersebut sama seperti teknik sebelumnya

str_replace($kata,”:sensor:”,$desc);

 

Mudah bukan, kalian dapat memodifikasi dengan menyimpat string pada database atau dibuat manual seperti diatas. Mungkin ada banyak teknik – teknik lain yang belum saya ketahui, kalian dapat share bila mengetahuinya.

 

Semoga bermanfaat

About Administrator

2016-01-12 10:32:36 2016-01-12 14:33:42

Check Also

Create Simple Chat App with Google App Engine Backend and Google Cloud Messaging

Mari membuat aplikasi chat sederhana menggunakan backend Google App Engine (bagian dari Google Cloud Platform) dan …

Tinggalkan Balasan

Translate »
error: Konten dilindungi !!