まずはHOSTを取得します。 $host = gethostbyaddr(getenv('REMOTE_ADDR')); これは携帯キャリアごとに取得方法が異なるので キャリア判別するためです。 判別したあとは if(preg_match('/docomo/',$host)) { $subsc = $_SERVER['HTTP_X_DCMGUID']; } elseif(preg_match('/ezweb/',$host)) { $subsc = $_SERVER['HTTP_X_UP_SUBNO']; } elseif(preg_match('/jp-d.ne.jp|jp-h.ne.jp|jp-t.ne.jp|jp-c.ne.jp|jp-k.ne.jp|jp-r.ne.jp|jp-n.ne.jp|jp-s.ne.jp|jp-q.ne.jp/',$host)) { $subsc = $_
![PHPでの携帯端末IDを取得方法について - はじめまして。PHP初めてまだ浅いのでご理解のほどご教授お願いいたします。携... - Yahoo!知恵袋](https://cdn-ak-scissors.b.st-hatena.com/image/square/1d07bee2b75b182ba712690f3a3464c29972e28b/height=288;version=1;width=512/https%3A%2F%2Fs.yimg.jp%2Fimages%2Fks%2Fclap%2Fimage%2Fogp%2Fogp.png)