在 PHP 中从字符串中检测出语言
无法从字符类型中检测出这种语言。还有其他方法,但它们不能保证完全准确。“TextLanguageDetect Pear 包”可用于获得较高的准确性。以下是其示例代码 −
示例
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 个语言数据库。但缺点是使用此包无法检测出东亚语言。
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP