LaravelPackages.net
Acme Inc.
Toggle sidebar
snstvwd/laravel-filter

PHP基于确定有穷自动机算法(DFA)的敏感词过滤器

18
13
v1.0.1
About snstvwd/laravel-filter

snstvwd/laravel-filter is a Laravel package for php基于确定有穷自动机算法(dfa)的敏感词过滤器. It currently has 13 GitHub stars and 18 downloads on Packagist (latest version v1.0.1). Install it with composer require snstvwd/laravel-filter. Discover more Laravel packages by snstvwd or browse all Laravel packages to compare alternatives.

Last updated

敏感词过滤器

PHP基于确定有穷自动机(DFA)敏感词过滤器,支持 Laravel 框架。

安装

1. 利用composer安装包

$ composer require snstvwd/filter

2. 在config/app.php 里面添加:


    'providers' => [
        .
        .
        .
        Snstvwd\Filter\Providers\FilterSerivceProvider::class
    ],
    
    'aliases' => [
        .
        .
        .
        'Filter' => Snstvwd\Filter\Facades\Filter::class
    ]

3. 创建配置文件

php artisan vendor:publish --provider="Snstvwd\Filter\Providers\FilterSerivceProvider"

4. 基本使用


use Filter;

public function test () {
    $text = '他是傻逼吗?';
    $filter = Filter::filter($text)->getText();
    dump($filter);
}

返回实例

他是???吗?

文档

配置文件

Filter的使用指南

FilterWrod的使用指南

THANK YOU

Comments