美文网首页
Laravel屏蔽敏感词

Laravel屏蔽敏感词

作者: bbdlg | 来源:发表于2019-06-13 11:33 被阅读0次

使用DFA算法,Laravel有已实现的库:https://github.com/yankewei/laravel-sensitive

问题1:词库的加载需要在系统启动时添加一次,而非每次需要过滤时都加载一遍

在SensitiveServiceProvider中的boot方法中加载即可。

在Laravel的Provider中,所有的register函数调用一遍后,再调用boot函数。

问题2:SensitiveServiceProvider中的boot方法中调用Sensitive门面方法会提示

Sensitive::addwords($filename);
ErrorException  : Non-static method Yankewei\LaravelSensitive\Sensitive::addWords() should not be called statically

改为如下方式即可:

app(Sensitive::class)->addwords($filename); 

相关文章

  • Laravel屏蔽敏感词

    使用DFA算法,Laravel有已实现的库:https://github.com/yankewei/laravel...

  • 啥是敏感词?

    敏感词 敏感词 敏感词 敏感词 敏感词 敏感词 敏感词 敏感词 ** **对不起,您搜索的内容已被屏蔽…… 大部分...

  • 敏感词匹配算法记录

    记录做敏感匹配算法的过程。 介绍 敏感词屏蔽是很多内容网站都需要做的事情,而根据公安提供的敏感词列表,具体格式如下...

  • 分享几个不错的博客文章

    站点安全之-php内容过滤,敏感词屏蔽,防注入,cookie加密http://www.cnblogs.com/ph...

  • iOS 聊天消息 屏蔽关键词、敏感词、非法词

    在接入环信SDK之后,得知服务器端加这个敏感词库是增值服务,并且价格还不菲,在百度谷歌之后,实现了从iOS 端处理...

  • 【互联网潜规则(二)】敏感词屏蔽

    ​前言 全文约1800字,阅读需3分钟。 最近对直播比较感兴趣,被问到一个问题——如何屏蔽弹幕中的不良内容?于是便...

  • 无题补发

    前文再次被屏蔽,只好删节后,拔掉敏感词,尝试再发。 “女权”作为一个**正确的概念已经不容辩驳,甚至不容讨论。男女...

  • PHP敏感词汇屏蔽或替换

    在开发过程中,很多地方需要屏蔽掉一些敏感的词汇,或者将敏感词汇替换成其他字符,下面就是一个封装好的屏蔽敏感词汇的类 调用

  • 这是怎么回事?

    写了一篇简单的小文,关于这几天封村的感受,当是还发出去了,今天一看给屏蔽了,涉及到了敏感词? 我到现在也没看到敏感...

  • 千万个这样的特色编辑,你一定遇到过

    某网站文艺编辑接到投诉电话:“为啥我的诗不让评论?” 编辑说:“能啊,是不是你的文章有敏感词被屏蔽了?” 我立马急...

网友评论

      本文标题:Laravel屏蔽敏感词

      本文链接:https://www.haomeiwen.com/subject/ajmjfctx.html