从PHP中的字符串检测语言

无法从字符类型中检测到语言。还有其他方法,但不能保证完全准确性。'TextLanguageDetect梨'可以正确使用。以下是相同的示例代码-

示例

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种语言数据库。但是不利的是,使用此软件包无法检测到东亚语言。