bahasa program php

Mencari kata dan mengganti kata

Good day, brother and sister

Pada kesempatan kali ini saya akan menulis mengenai cara mencari kata dan mengganti kata

secara sederhana dengan php, mengganti kata baru secara berkala/ satu persatu, seperti mencari kata yang di filter/disaring atau kata yang dilarang. Pertama kita buat kata2 yang dilarang atau difilter ke dalam suatu baris array
Berikut cara penulisan bahasa programnya:
<html>
<head><title>cari kata</title></head>
<body>
<form method="POST"action="foreach1.php">
<input type="hidden"name="pesan"value="XXXXXX">
<input type="text"name="kata2"value="">
<input type="submit"value="kirimkan">
</form>
</body>
</html>

<?php
function test_valid($kata2){
$baris=array("anjing","babi","monyet","onta");
foreach($baris as $kata){
if(stristr($kata,$kata2)==$kata2){
return $kata2;
} } }
?>

<?php
$kata2=$_POST["kata2"];
if($kata2==false){
$kata2=$_POST["pesan2"];
echo "<font style='color:red;'>".$kata2."</font></br>";
}else{
$kata2=$_POST["kata2"];
echo "<font style='color:green;'>".$kata2."</font></br>";
}
?>

<?php
$kata2=$_POST["kata2"];
$pesan=$_POST["pesan"];
$jumlah="apa kamu suka makan daging babi";
if(str_replace($kata2,$pesan,$jumlah)){
echo(str_replace($kata2,"<font style='color:red;'>".$pesan."</font>",$jumlah));
}
?>

Disini kata yang akan diganti ada pada suatu kalimat di variabel pos "$jumlah": apa kamu suka makan daging babi maka kata yang dicari adalah kata babi dan difilter menjadi seperti berikut:  apa kamu suka makan daging XXXXXX??
Dan berikut contoh gambar hasilnya:

image

Dengan demikian selesailah sudah dalam pembuatan mencari kata dan mengganti kata pada suatu kalimat pada pembahasan program php, semoga dapat dipahami.

Advertisements
Standard

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s