在 PHP 中从字符串检测语言
phpserver side programmingprogramming更新于 2025/11/9 11:26:00
无法从字符类型检测语言。还有其他方法,但它们不能保证完全准确。‘TextLanguageDetect Pear Package’ 可以以相当高的准确度使用。以下是相同的示例代码 −
示例
require_once 'Text/LanguageDetect.php';
$l = new Text_LanguageDetect();
$result = $l->detect($text, 4);
if (PEAR::isError($result)) {
echo $result->getMessage();
} else {
print_r($result);
}
输出
这将产生以下输出 −
Array ( [german] => 0.407037037037 [dutch] => 0.288065843621 [english] => 0.283333333333 [danish] => 0.234526748971 )
它使用起来很简单,有 52 种语言数据库。但缺点是无法使用此包检测东亚语言。

