get_browser
ユーザーのブラウザが持っている機能を取得します
get_browser()
関数は、ユーザーのbrowser.iniファイルを探し、ユーザーのブラウザの機能情報を返します。
この関数は、ユーザーのブラウザ.iniファイルを調べることにより、ユーザーのブラウザのパフォーマンスを決定します。
成功した場合、関数はユーザーのブラウザ情報を含むオブジェクトまたは配列を返し、失敗した場合、falseを返します。
browser.iniファイルを見つけて、ブラウザの機能情報を返します。
<?php echo $ _server [ 'http_user_agent' ] ; $ browser = get_browser ( ) ; print_r ( $ browser ) ; ?>
自分で試してみてください
get_browser ( user_agent 、 return_array )
パラメーター | 説明する |
---|---|
user_agent |
オプション。 HTTPユーザーエージェントの名前を指定します。デフォルトは$ http_user_agentの値です。 nullを設定して、このパラメーターをバイパスできます。 |
return_array | オプション。このパラメーターがtrueに設定されている場合、この関数はオブジェクトの代わりに配列を返します。 |
get_browser()
関数は、最新のブラウザ情報を含むために定期的に更新する必要がある外部browser.iniファイルに依存しています。このファイルが存在しないか、正しく構成されていない場合、関数が適切に機能しない場合があります。さらに、セキュリティとパフォーマンスの考慮事項により、多くの最新のPHP環境はデフォルトでこの機能を無効にします。それを使用する予定の場合は、それに関連するリスクと制限を理解してください。