IDNA означава "интернационализирането на домейн имената в приложения". Въпреки че има различни разширения за PHP, повечето от доставчиците не предлагат тези за използване.
Ето защо ние, програмиран за изпълнение, написани на PHP напълно.
PHP Net_IDNA клас се предлага и като КРУШИ пакет.
Този клас е нашият принос към общността на отворения код и това е защо тя се licvenced под LGPL (GNU Lesser General Public Licnece), т.е. тя може да се използва в не-Търговски и търговски проекти.
За да използвате Net_IDNA в собствените си appications, просто трябва да се включи () или да изискват () на източника и конкретни примери класа с $ IDN = нова Net_IDNA ().
Обекта предлага два метода - кодират () за превръщане на UTF-8 низ Punycode формат и декодиране () за обратната посока
Какво ново в тази версия: <. / P>
- Класът вече поддържа напълно IDNA 2008 г. и поправя дребни проблеми с mb_string.
- Прочетете предоставения Readme да научите как да превключвате между IDNA 2003 и 2008.
Какво ново във версия 0.7.0:
- Това изграждане фиксира бъг инициализиране Замести карта за германецът & szlig; на конструкция. В допълнение, за определяне дали да конвертирате & szlig; или не чрез set_parameter () не е имало ефект.
Какво ново във версия 0.6.4:
- Тази версия добавя метод encode_uri () за специфично конвертиране на хост име част от едно цяло URI да Punycode но оставете другите компоненти (с пътя, стринг заявка, и т.н.) сами.
- Кодът е била почистена, а малко.
Какво ново във версия 0.6.2:
- Това изграждане коригира проблем с php.ini Директива mbstring.func_overload, които биха могли да доведат до отсече низове, когато кодираща Unicode стринг да Punycode.
Коментари не е намерена