IDN 関数
PHP Manual

idn_to_utf8

(PHP 5 >= 5.3.0, PECL intl >= 1.0.2, PECL idn >= 0.1)

idn_to_utf8IDNAのASCII方式でエンコードされたドメイン名をUnicodeに変換する

説明

手続き型

string idn_to_utf8 ( string $domain [, int $options ] )

IDNAのASCII方式でエンコードされたドメイン名をUnicodeに変換します。

パラメータ

domain

IDNAのASCII方式でエンコードされた、変換対象のドメイン名

options

変換オプション - IDNA_ ではじまる定数の組み合わせです

返り値

Unicodeのドメイン名。PHP5 では UTF-8 にエンコードされています。失敗した場合に FALSE を返します

例1 idn_to_utf8() の例

<?php

echo idn_to_utf8('xn--tst-qla.de'); 

?>

上の例の出力は以下となります。

täst.de

参考


IDN 関数
PHP Manual