V 
		
				
			
		VictorVi
Прохожие
- Автор темы
 - #1
 
Кто как определяет кодировку страницы?
Я обычно делал вот такое простое действие:
	
	
	
		
Но порой чудо разработчики сайтов ставят в чарсет утф-8, а сайт на самом деле на cp-1251. Отсюда вопрос - как сделать универсальный конвертер, что бы он сам определял что за кодировка в тексте файла. Никто с таким не сталкивался? Интересует автоопределялка для cp-1251 koi8r и utf-8.
	
		
			
		
		
	
				
			Я обычно делал вот такое простое действие:
		PHP:
	
		/**
	 * Определяем кодировку. Конвертим контент в соответствии с кодировкой.
	 */
	if (preg_match("/charset=([^\"\'<\s]+)/",$strContent, $strMatch)){
		$charset=trim($strMatch[1]);
	}
	
	if (strlen($charset)>0){
		$strContent=iconv($charset, "cp1251", $strContent);
	}
	Но порой чудо разработчики сайтов ставят в чарсет утф-8, а сайт на самом деле на cp-1251. Отсюда вопрос - как сделать универсальный конвертер, что бы он сам определял что за кодировка в тексте файла. Никто с таким не сталкивался? Интересует автоопределялка для cp-1251 koi8r и utf-8.