(PHP 5 >= 5.3.0, PECL intl >= 1.0.2, PECL idn >= 0.1)
idn_to_utf8 — IDNAのASCII方式でエンコードされたドメイン名をUnicodeに変換する
手続き型
IDNAのASCII方式でエンコードされたドメイン名をUnicodeに変換します。
IDNAのASCII方式でエンコードされた、変換対象のドメイン名
変換オプション - IDNA_ ではじまる定数の組み合わせです
Unicodeのドメイン名。PHP5 では UTF-8 にエンコードされています。失敗した場合に FALSE を返します
例1 idn_to_utf8() の例
<?php
echo idn_to_utf8('xn--tst-qla.de');
?>
上の例の出力は以下となります。
täst.de