as 5a3i
2012年4月30日月曜日
【PHP】ブラウザの判定
スマートフォン対応や各ブラウザ対応等で
ブラウザ情報でページを出し分けするときは
user agentから情報を判別すればよい。
getenv(string varname)
解説
環境変数の値を取得する
引数
varname
変数名
返値
varnameで指定した環境変数の値を返す。varnameが存在しない場合はfalseを返す。
例:
// ブラウザの情報取得
$bsr = getenv("HTTP_USER_AGENT");
echo $bsr;
⇒Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_3) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.165 Safari/535.19
mb_eregとかを使ってページを出し分ければいけそうだな。
phpinfo()にある情報は全部とれるっぽいから結構使えるファンクションだね。
0 件のコメント:
コメントを投稿
次の投稿
前の投稿
ホーム
登録:
コメントの投稿 (Atom)
0 件のコメント:
コメントを投稿