|
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.7">get_browser説明object get_browser ( string [user_agent])get_browser() は、ユーザーのブラウザの機能を定 義します。これは、browscap.iniファイルのブラ ウザ情報を調べることにより行います。デフォルトでは、 $HTTP_USER_AGENTの値が使用されます。しかし、オプションの user_agent パラメータを get_browser() に渡すことにより、これを変える (すなわち、他のブラウザの情報を調べる)ことが可能です。 返される情報はオブジェクトであり、例えば、ブラウザのメジャーおよ びマイナーバージョン暗号やID文字列、といった様々なデータ要素を含 んでいます。フレーム、JavaScript、クッキー等のような機能に関する TRUE/false の値、マイナーバージョン暗号やID文字列、といった様々な データ要素を含んでいます。 browscap.ini は多くのブラウザに関する情報を 有していますが、データベースを最新に保つのはユーザーによる更新 に依存しています。 ファイルのフォーマット自体を見ればおおよそのことがわかります。 次の例では、ユーザーのブラウザに関する全ての取得可能な情報 の一覧を作成する手法に関するものです。 上のスクリプトの出力は、次のようになります。
これを動作させるためには、設定ファイルの browscap を正しく browscap.ini の場所に設定しておく必要があります。 (browscap.ini ファイルを取得できる場所を含む) より詳細な情報については、 http://www.php.net/FAQ.phpにあるPHP FAQを参照下さい。 |