Wort Zensur
Im diesem Script gibt man die Badwords ein, und sie werden
später im String als "***" ausgegeben
|
Script: |
<?php
$badwords = array('Arsch',
'Looser', 'kacke',
'leckt');
function badwords($text)
{
global $badwords;
foreach($badwords
as $b)
{
$r
= $b[0].str_repeat("*",
strlen($b)-2).$b[strlen($b)-1];
if(function_exists("str_ireplace"))
{
$text
= str_ireplace($b,
$r, $text);
}
else {
$text
= str_replace($b,
$r, $text);
}
}
return $text;
}
$text =
"Das Arschloch ist so ein Looser,
der leckt
doch
jedem seinen Arsch";
echo badwords($text);
?>
|
|