<head>
    <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
    <title></title>
</head>
<body>
 
/* Formumuzu Oluşturalım */
 
<form action="" method="post">
    Kelime Giriniz:  <input type="text" name="kelime" /><br>
    <input type="submit" value="Gönder" name="kelimeGonder" />
</form>
/* Formumuzu oluşturduk şimdi ise  düzenleme fonksiyonumuzu formumuzun hemen altına yazabiliriz. */
 
<?php 
if(isset($_POST["kelime"]))
// Gelen kelimeyi düzenlemek için bir fonksiyon yazıyoruz.
    function duzenle() {
        // Sansürlü olarak gösterilmesini istediğimiz kelimeleri  $gkelime adlı değişkene atadık .
    $gkelime    =    array("aptal","salak","mal","gerizekalı");
       // $dkelime adlı değişkende ise sansürlenecek olan kelimelerin nasıl gösterileceğini ayarladık.
    $dkelime    =    array("***","***","***","***");
    // $ykelime adlı değişkende ise str_replace fonksiyonumuz ile $gkelime adlı değişkendeki kelimeleri $dkelime değişkeniyle  değiştirdik, ve $ykelime adlı değişkende son halini aldık.
 
        $ykelime    =    str_replace($gkelime,$dkelime,$_POST["kelime"]);
      // her seferinde $ykelime değişkenine dönmesini sağladık.
    return $ykelime;
    }
     // Bu kısımda ise duzenle() fonksiyonu içinde ekrana yazdırma işlemini yaptık.
    echo duzenle($_POST["kelime"]);
?>
 
</body>
</html>

Kaynak:http://www.ugurturkmen.net/php-ile-k...nsurleme.html/