異なる処理をしたいときに必要になるのが端末判別。使う方法が一般的ですが、他にもいくつかの方法が考えられるので紹介します。各ケータイ端末の環境変数を詳しく知りたい場合は「モバイルCGI研究(総合編)環境変数リファレンス」をご参照下さい。フォーマットは以下のようになっています。場合J-PHONE/ブラウザバージョン/機種名(バージョン)例)J-PHONE/2.0/J-SH02L-modeの場合L-mode//HTTPバージョン////例)L-mode//1.0////よって、次のようなスクリプトが考えられます。判断されてしまいます。秘密にしたい場合などには困った状況になります。調べることによって、該当するケータイ端末かどうかを判別することができます。ブラウザフォン(PHS)を判別できないことです。経由してくるようですが、それが全てではありません。一つの問題点は、他のサーバを経由してアクセスしてきた場合にケータイ端末だと判別されないことです。近頃はパケット代を節約するために、不要なタグを削除してくれるサービスなどがありますが、これらはケータイ各社の専用サーバとホームページの間に立って、データを変換してくれています。経由サーバのものになりますので注意が必要です。その他の方法これ以外に、各ケータイ端末特有の環境変数を利用する方法があります。等の独自の環境変数があります。同様、パソコン上のシミュレータをはじくことができないのが難点です。関連リンク次のサイトが参考になります。対応端末に関する記述を追加。