Sansür fonksiyonu metininizdeki istemediğiniz kelimeleri bulup sansürler.
Fonksiyon;
PHP- Kodu:
<?php
function sansur($dosya,$metin) {
$words = explode(",", file_get_contents($dosya));
$replace = array();
foreach ($words as $key => $word)
{
$words[$key] = "/{$word}/i";
$replace[] = "(sansür)";
}
echo preg_replace($words, $replace, $metin);
}
?>
Örnek kullanım;
PHP- Kodu:
<?
$string = "deneme 1 2 12 mehmet dalkıran hakan dalkiranrtrgf eklenen yazı";
sansur("abc.txt",$string);
?>
abc.txt içeriği;
Kod:
eklenen yazı,mehmet,dalkıran,hakan,dalkiran,12
kod çıktısı;
Kod:
deneme 1 2 (sansür) (sansür) (sansür) (sansür) (sansür)rtrgf (sansür)
İsterseniz explode(",", file_get_contents($dosya)); kısmını "kelime,kelimeler"; gibi değiştirerek direk kelimeleride girebilirsiniz.