PHP+Ajax判断是否有敏感词汇并过滤解决办法

内容摘要
这篇文章主要为大家详细介绍了PHP+Ajax判断是否有敏感词汇并过滤简单示例,具有一定的参考价值,可以用来参考一下。

对phpPHP+Ajax判断是否有敏感词汇并过滤简单示例对此感兴
文章正文

这篇文章主要为大家详细介绍了PHP+Ajax判断是否有敏感词汇并过滤简单示例,具有一定的参考价值,可以用来参考一下。

对phpPHP+Ajax判断是否有敏感词汇并过滤简单示例对此感兴趣的朋友,看看idc笔记做的技术笔记!

/**
 * 
 * @param 
 * @arrange (www.idcnote.com)
 **/
主要讲讲如何使用PHP和Ajax创建一个过滤敏感词汇的方法,判断是否有敏感词汇。

敏感词汇数组sensitive.php
return array ( 
    0 => '111111', 
    1 => 'aaaaaa', 
    2 => 'bbbbbb', 
    3 => 'ccccc', 
    4 => 'dddd', 
    5 => 'eeee', 
........ 
)


判断是否有敏感词汇
$("#add").click(function() { 
    var content = $("#content").val(); 
    $.ajax({ 
        type: "POST", 
        url: "ajax.php", 
        data: "content=" + content, 
        success: function(data) { 
            if (data) { 
                $("#message").html(data).show(); 
            } else { 
                $("#message").html('没有敏感词汇').show(); 
            } 
        } 
    }); 
});

PHP判断数组里是否有敏感词汇,若是有则输出
$content = htmlspecialchars($_POST['content']); 
$arr= include 'sensitive.php'; 
foreach ($arr as $v) { 
    if (false !== strstr($content, $v)){ 
        echo "含有敏感词汇 ".$v; 
        exit; 
    } 
}

实例下载:https://www.idcnote.com/php/814.html

注:关于PHP+Ajax判断是否有敏感词汇并过滤简单示例的内容就先介绍到这里,更多相关文章的可以留意

代码注释

作者:喵哥笔记

IDC笔记

学的不仅是技术,更是梦想!