Advertisement
Bruno

[PHP] Censurar palavras

Jul 14th, 2012
152
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.77 KB | None | 0 0
  1. Criado por Bruno Pereira
  2. Acesse meu blog: www.projetosbrunopereira.com.br
  3.  
  4. <?php
  5. /*
  6.     Para usar é simples, exemplo:
  7.     censoredWords('Essa frase é uma puTa que tem pOrra do caralho');
  8.    
  9.     Vai printar que tem 3 palavrões e destacar eles ;).
  10.     É muito simples!
  11. */
  12.  
  13. function censoredWords($text) {
  14.     $censura = array(
  15.     'porra',
  16.     'puta',
  17.     'caralho'
  18.     );
  19.     $treat = explode(' ', $text);
  20.     $words;
  21.    
  22.     foreach($treat as $word) {
  23.         if(!ctype_lower($word))
  24.             $word = strtolower($word);
  25.         if(in_array($word, $censura)) {
  26.             echo "Na frase <b> ".$text."</b> a(s) palavra(s) <b>".$word."</b> é de baixo calão.<br/>";
  27.             $words++;
  28.         }
  29.     }
  30.     echo "Foram encontradas: <b>".$words."</b> palavrões nesta frase!<br/>";
  31. }
  32. censoredWords('Essa porra dessa pUta é um caraLhO');
  33. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement