PHP は現在のブラウザー情報を取得します。PHP でスーパー グローバル変数 $_SERVER を直接使用して、指定されたブラウザー情報を取得できます。
$_SERVER は、ヘッダー、パス、スクリプトの場所などの情報を含む配列です。この配列内の項目は Web サーバーによって作成されます。すべてのサーバーがすべてのアイテムを提供するという保証はありません。サーバーは一部のアイテムを無視したり、ここにリストされていないアイテムを提供したりする可能性があります。
以下では、現在のブラウザ情報を取得するための簡単なコード例を使用します。
コード例は次のとおりです。
<?php //获取当前浏览器的信息 echo "你的浏览器是:".$_SERVER['HTTP_USER_AGENT']; var_dump($_SERVER);
ここで、現在のブラウザ情報を取得し、次のように出力します。
# #注意: PHP 5.4.0 より前では、$HTTP_SERVER_VARS に同じ情報が含まれていましたが、これはスーパーグローバル変数ではありませんでした。 ($HTTP_SERVER_VARS と $_SERVER は異なる変数であり、PHP はそれらを異なる方法で処理することに注意してください)
HTTP_USER_AGENT
現在のリクエストの User-Agent: 項目の内容ヘッダー、存在する場合。この文字列は、このページにアクセスするユーザー エージェントに関する情報を示します。典型的な例は次のとおりです: Mozilla/4.5 [en] (X11; U; Linux 2.2.9 i586)。あるいは、get_browser() 経由でこの値を使用して、ユーザー エージェントの機能に合わせてページ出力を調整することもできます。 この記事は、PHP を使用して現在のブラウザー情報を取得する方法の紹介です。これは、困っている友人に役立つことを願っています。以上がPHPで現在のブラウザ情報を取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。