欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  php教程

PHP中屏蔽过滤指定关键字实现方法总结

程序员文章站 2023-12-25 10:30:27
...
我们经常会发现我们有提交留方的地方就会有很多的来发广告,后来想做一个屏蔽过滤指定关键字的功能,我搜索了几种方法介绍给大家有需要了解的朋友可参考.

思路:

一、把关键字专门写在一个文本文件里,每行一个,数量不限,有多少写多少.

二、PHP读取关键字文本,存入一个数组.

三、遍历关键字数组,挨个用strpos函数去看看内容有没有关键字,如果有,返回true,没有则返回false.

PHP代码如下:

例子2 ,注,中文关键字过滤时使用的关键字文件为utf-8编码,代码如下:

 0) {
        if (strlen($result[0]) == 2) {
            $matched = preg_match('/' . $words . '/iu', $string, $result);
        }
        if ($matched && isset($result[0]) && strlen($result[0]) > 0) {
            return true;
        } else {
            return false;
        }
    } else {
        return false;
    }
}
$content = '测试关键字';
if (banwordCheck($content, './banwords.txt')) {
    echo "matched! ";
} else {
    echo "no match! ";
}
?>


本文链接:

收藏随意^^请保留教程地址.

上一篇:

下一篇: