IDN 関数
PHP Manual

idn_to_ascii

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

idn_to_asciiドメイン名をIDNAのASCII形式に変換する

説明

手続き型

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

Unicode のドメイン名を、IDNAが定めたASCII形式に変換します。

パラメータ

domain

変換するドメイン名 PHP5 では、UTF-8にエンコードされている必要があります。

options

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

返り値

IDNA のASCII形式でエンコードされたドメイン名。失敗した場合に FALSE を返します

例1 idn_to_ascii() の例

<?php

echo idn_to_ascii('täst.de'); 

?>

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

xn--tst-qla.de

参考


IDN 関数
PHP Manual