Maison  >  Article  >  développement back-end  >  Implémentation du filtrage des mots clés sensibles PHP

Implémentation du filtrage des mots clés sensibles PHP

小云云
小云云original
2018-03-19 15:11:022803parcourir

Cet article partage principalement avec vous la méthode d'implémentation du filtrage des mots clés sensibles PHP, en espérant aider tout le monde.

$badword = array(
    '张三','张三丰','张三丰田','上班'
);
$badword1 = array_combine($badword,array_fill(0,count($badword),'*'));
$bb = '我今天开着张三丰田上班';
$str = strtr($bb, $badword1);
echo $str;
$hei=array(
    '中国',
    '日本'
);
$blacklist="/".implode("|",$hei)."/i";
$str="中国一是一个很好的国家";
if(preg_match($blacklist, $str, $matches)){
    print "found:". $matches[0];
} else {
    print "not found.";
}

Recommandations associées :

exemple de code de classe de caractères sensibles de filtrage PHP

PHP implémente le filtrage des messages Mots sensibles

php Version avancée de filtrage des mots sensibles

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn