Zadejte hledaný výraz...

Dekódování IDN domén v PHP

Ahoj,
nevíte někdo, jak v PHP přeložit IDN doménu (např. xn--pn-mia3c18a.eu) na normální tvar (např. přání.eu) ?
Mám webhosting, který nepodporuje PECL, takže jednoduchou funkci idn_to_utf8() nemůžu použít.
Díky.
21. 2. 2017 12:07:50
https://webtrh.cz/diskuse/dekodovani-idn-domen-v-php/#reply1261404
Tady je velmi používaná knihovna
GitHub - true/php-punycode: A Bootstring encoding of Unicode for…
A tady je divoká funkce, která to zvládá taky
http://pastebin.com/raw/M2GzkvFf
21. 2. 2017 12:36:52
https://webtrh.cz/diskuse/dekodovani-idn-domen-v-php/#reply1261403
Moc díky, ta funkce funguje skvěle.
21. 2. 2017 13:31:06
https://webtrh.cz/diskuse/dekodovani-idn-domen-v-php/#reply1261402
Primo v PHP je fce idn_to_ascii a idn_to_utf8
PHP: intl - Manual
PHP: idn_to_ascii - Manual
PHP: idn_to_utf8 - Manual
sem idiot, nectu to cely :D
21. 2. 2017 14:24:02
https://webtrh.cz/diskuse/dekodovani-idn-domen-v-php/#reply1261401
crs
verified
rating uzivatele
(1 hodnocení)
21. 2. 2017 16:58:30
gransy: no.. ale v diskuzi na php.net/idn_to_utf8 je v 1. příspěvku nějaká třída, která to řeší
21. 2. 2017 16:58:30
https://webtrh.cz/diskuse/dekodovani-idn-domen-v-php/#reply1261400
Pro odpověď se přihlašte.
Přihlásit