Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function detect_encoding($string, $enc=null) {
- static $list = array('utf-8', 'windows-1251', 'iso-8859-5','koi8-r');
- $source = Array("С мерным пингом пакеты","От сервера ходят,","Снова я восседаю",
- "И слежу за маршрутом,","И слежу за маршрутом(*),","Снова я восседаю","И надеюсь на чудо,",
- "Задаваясь вопросом:","Когда начнётся всё это?","С мерным пингом пакеты","С мерны","С ме","Сно");
- // print_r($source);
- $samples = Array();
- foreach ($list as $item) {
- //$sample = iconv($item, $item, $string);
- $sample = iconv($item, 'windows-1251', $string);
- //echo "Input: " . $string . " - [".$item."] ".$sample."\r\n";
- foreach ($source as $s) {
- if ($s == $sample) { return $item; }
- }
- $samples[] = iconv($item, 'windows-1251', $string);
- //if (md5($sample) == md5($string)) {
- //if ($enc == $item) { return true; } else { return $item; }
- //}
- // if (md5(iconv($item,$item,$sample)) == md5($string)) { return $item; }
- }
- return null;
- }
Advertisement
Add Comment
Please, Sign In to add comment