現在の位置: ホーム> 関数カテゴリ一覧> get_browser

get_browser

ユーザーのブラウザが持っている機能を取得します
名前:get_browser
カテゴリ:その他
対応言語:php
一言説明:ユーザーのブラウザの関数を返します。

定義と使用法

get_browser()関数は、ユーザーのbrowser.iniファイルを探し、ユーザーのブラウザの機能情報を返します。

この関数は、ユーザーのブラウザ.iniファイルを調べることにより、ユーザーのブラウザのパフォーマンスを決定します。

成功した場合、関数はユーザーのブラウザ情報を含むオブジェクトまたは配列を返し、失敗した場合、falseを返します。

browser.iniファイルを見つけて、ブラウザの機能情報を返します。

 <?php
echo $ _server [ 'http_user_agent' ] ;
$ browser = get_browser ( ) ;
print_r ( $ browser ) ;
?>

自分で試してみてください

文法

get_browser ( user_agentreturn_array
パラメーター 説明する
user_agent

オプション。 HTTPユーザーエージェントの名前を指定します。デフォルトは$ http_user_agentの値です。

nullを設定して、このパラメーターをバイパスできます。

return_array オプション。このパラメーターがtrueに設定されている場合、この関数はオブジェクトの代わりに配列を返します。

説明します

get_browser()関数は、最新のブラウザ情報を含むために定期的に更新する必要がある外部browser.iniファイルに依存しています。このファイルが存在しないか、正しく構成されていない場合、関数が適切に機能しない場合があります。さらに、セキュリティとパフォーマンスの考慮事項により、多くの最新のPHP環境はデフォルトでこの機能を無効にします。それを使用する予定の場合は、それに関連するリスクと制限を理解してください。

類似の関数
  • システムの高精度時間を取得します hrtime

    hrtime

    システムの高精度時間を取得します
  • 遅延実行 sleep

    sleep

    遅延実行
  • 接続のステータスビットに戻ります connection_status

    connection_status

    接続のステータスビットに戻ります
  • highlight_fileのエイリアス show_source

    show_source

    highlight_fileのエイリアス
  • ファイルを強調表示する構文 highlight_file

    highlight_file

    ファイルを強調表示する構文
  • 数秒およびナノ秒の実行を遅らせます time_nanosleep

    time_nanosleep

    数秒およびナノ秒の実行を遅らせます
  • バイナリ文字列からデータを減圧します unpack

    unpack

    バイナリ文字列からデータを減圧します
  • Windowsコンソールの出力バッファーに関連付けられた指定されたストリームのVT100サポートを取得または設定します。 sapi_windows_vt100_support

    sapi_windows_vt100_support

    Windowsコンソールの出力バッファー
人気記事(にんききじ)