• ベストアンサー

ブラウザ判別

ブラウザの判別が必要になる事はよくあると思うのですが、ブラウザの種別だけでなくバージョン情報等も取得したい場合等より詳細な情報が必要な場合、皆様はどういった方法を取っていますか? 独自でスクリプトを書いている! こんなライブラリがあるよ! などご意見お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • hyoro
  • ベストアンサー率71% (5/7)
回答No.2

http://jp2.php.net/manual/ja/function.get-browser.php の User Contributed Notes 部分に、php_get_browser ソースが掲載されています。これを参考にし、php_browscap.ini ファイルの置き場所を都合の良いように変えてみてはいかがですか。

k17s
質問者

お礼

ご指摘の通りUser Contributed Notesを見てみたらたくさんサンプルが載ってますね。。 すみません、確認不足でした。 是非これを参考に作成していきたいと思います。 hyoroさん大変ありがとうございました。

その他の回答 (1)

  • hyoro
  • ベストアンサー率71% (5/7)
回答No.1

get_browserというPHP関数があります。 ただし、マニュアルの「注意」の箇所に気をつけてください。

参考URL:
http://jp2.php.net/manual/ja/function.get-browser.php
k17s
質問者

お礼

回答ありがとうございます。 お礼が遅くなってしまいすみません。 教えて頂いたget_browserですが、PHPの一部として入っているわけではないようですね。 使用するにあたってphp.ini又はhttpd.confでの設定が必須になってくるようなのでレンタルサーバー等で設定がいじれない場合難しいように思えます。 ただ、それができる環境であれば非常に有効な方法ですね。 参考になりました。 これと同じ程度の情報が取得でき、且つスクリプト側のみで対応できる方法・・・などご存知ないでしょうか?

関連するQ&A