text_filter/badword

Detection and filtering of prohibited words

Installs: 7

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 1

Forks: 0

Open Issues: 0

pkg:composer/text_filter/badword

v1.0.4 2023-08-21 08:59 UTC

This package is auto-updated.

Last update: 2025-12-21 15:02:36 UTC


README

Installation

Use composer to manage your dependencies and download TextFilter\Badword:

composer require TextFilter/Badword

Ensure that you have installed the Redis extension

Example

use TextFilter\Badword\Badword;


$config = [
    'host'=>'127.0.0.1',
    'port'=>'6379',
    'password'=>'',
    'select'=>0,
    'expire'=>3600,
];
$filter = new Badword($config);
//$filter->loadData(['枪手','电击枪']);
$filter->setDictFile('./file.txt');
$filter->loadDataFromFile(true);
//$filter->match_badword("枪手",0);
$filter->filter("枪手",'*', 0);