php实现关键字屏蔽,屏蔽脏字

header('content-type:textml; charset=utf-8;');
function strPosFuck($content){
    $fuck = file_get_contents('keyWords.txt'); // 读取关键字文本信息
    $content = trim($content); $fuckArr = explode("\n",$fuck); // 把关键字转换为数组
    for ($i=0; $i < count($fuckArr) ; $i++){
    // $fuckArr[$i] = trim($fuckArr[$i]);
       if ($fuckArr[$i] == "") {
            continue; //如果关键字为空就跳过本次循环
            # code...
        }
        if (strpos($content,trim($fuckArr[$i])) != false){
            return $fuckArr[$i]; //如果匹配到关键字就返回关键字
            # code...
        }
    }
    return false; // 如果没有匹配到关键字就返回 false
}
    $content = "我今天你大爷碰到一个SB";
    $key = strPosFuck($content);
    if ($key){
        echo "存在关键字".$key;
        # code...
    }else{
        echo "OK";
    }

转载声明:本文为红盾科技技术分享平台的原创文章,转载请注明原文地址,谢谢合作

发表评论: