在 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