rndoom04/spamdetector

一个用于检测表单或其他字符串中垃圾信息的库。与PHP、Nette框架等友好兼容。

v1.0.0 2022-02-16 11:59 UTC

This package is auto-updated.

Last update: 2024-09-19 23:24:54 UTC


README

PHP test(). 兼容 PHP >= 7.0。

这是一个简单的库,用于从字符串中检测垃圾信息——非常适合例如联系表单。

安装

对于PHP版本 >= 7.0

composer require Rndoom04/spamdetector

如何使用

首先通过简单的 "use" 初始化库。

use Rndoom04\spamdetector;

然后加载库并按您想要的设置。

$spamdetector = new \Rndoom04\spamdetector\detector();

$spamdetector->detectLanguage(true); // Detect language? Default false
$spamdetector->setLanguageWhitelist(["cs", "sk", "en"]); // Only cs (czech language), sk (slovak language) and en (english)
$spamdetector->setTestForbiddenWords(true); // Test on forbidden words? Default true
$spamdetector->setTestUrls(true); // Test on URLs? Default true

简单!让我们进行检测测试。

// One test
echo $spamdetector->test("Is this string ok?");
// Variable test
$testString = "Is this next string ok?";
echo $spamdetector->test($testString);