Detect utf-8, windows-1251, koi8-r, iso8859-5 cyrillic encoding
Declare detect_encoding as a dependency in your projects composer.json
file:
{
"require": {
"ivanmtw/detect_encoding": "dev-master"
}
}
<?php
use DetectCyrillic\Encoding;
$text = 'Привет, как дела?';
//require_once 'detect_encoding/classes/DetectCyrillic/Encoding.php';
$Detector = new Encoding();
$encoding = $Detector->detectMaxRelevant($text);
?>
PHP 5.3 and up.
Класс для определения кодировки текста. Использует статистические методы, см. исходные статьи:
Код является оберткой, готовой к эксплуатации, на основе https://github.com/m00t/detect_encoding/