PHPでの携帯電話のUIDの取り方

* NTT DoCoMo(英数字7文字)
URLを
http://xxxx.jp?guid=ON
として、
$_SERVER[‘HTTP_X_DCMGUID’]
とする。
POST時はinputのhiddenではなく、formのaction内に上記パラメータを入れる

* au(英数字25文字)
$_SERVER[‘HTTP_X_UP_SUBNO’]

* SoftBank(英数字16文字)
$_SERVER[‘HTTP_X_JPHONE_UID’]

* E-Mobile
$_SERVER[‘x-em-uid’]

これらのIDは「端末」毎ではなく「契約」毎に振られています。
そのため、普通に機種変更をしても基本的にIDの変更はありません。

[参考]
http://blog.livedoor.jp/loopus/archives/50188148.html
http://symple.jp/52.html