Forum Webscript.Ru
		Программирование => PHP => Тема начата: dub от 24 Августа 2002, 10:37:13
		
			
			- 
				Реально ли возможностями PHP реализовать преобразование, используемое при кодировании международных доменных имен типа "вася.com"?
 Преобразование следующее: "вася.com" -> "BQ--AQZDAQKP.COM"
 C ".COM" - все ясно. "BQ--" - просто предшествует всем доменным именам такого типа. А оставшаяся часть строки получена следующим образом:
 - вася переводится в нижний регистр
 - преобразование в Unicode (диапазон кирилицы: 0400-04FF).
 - RACE-преобразование, состоящее из проверки исходных данных на соответсвие, компрессии по заданному алгоритму и кодирования с использованием Base32.
 
 И какие для всего этого использовать функции?
 
 Описание RACE-преобразования:
 http://www.i-d-n.net/draft/draft-ietf-idn-nameprep-02.txt
 http://www.i-d-n.net/draft/draft-ietf-idn-race-03.txt
 
 Библиотека на perl:
 http://www.cpan.org/authors/id/M/MI/MIYAGAWA/Convert-RACE-0.05.tar.gz