ホームページ > バックエンド開発 > PHPチュートリアル > php_PHP チュートリアルでユーザーのブラウザのバージョンを取得する方法

php_PHP チュートリアルでユーザーのブラウザのバージョンを取得する方法

WBOY
リリース: 2016-07-13 09:59:27
オリジナル
897 人が閲覧しました

phpでユーザーのブラウザのバージョンを取得する方法

この記事では、phpでユーザーのブラウザのバージョンを取得する方法を主に紹介します。これは非常に実用的なスキルです。必要な場合は参考にしてください

この記事の例では、PHP でユーザーのブラウザのバージョンを取得する方法を説明します。参考のためにみんなで共有してください。具体的な分析は次のとおりです:

PHP には、ユーザーのすべての情報を取得できるグローバル変数 $_SERVER['HTTP_USER_AGENT']; があり、次の関数でユーザーのブラウザのバージョンを正確に判断できます。番号コード

コードは次のとおりです:

関数 getbrowse()
{
$agent = $_server['http_user_agent']
$ブラウザ = ''; $ブラウザサーバー = ''; $browser = array('lynx', 'mosaic', 'aol', 'opera', 'java', 'macweb', 'webexplorer', 'omniweb'); for($i = 0; $i if(strpos($agent, $browsers[$i])){
$ブラウザ = $ブラウザ[$i]
; $ブラウザサーバー = ''; }
}
if(ereg('mozilla', $agent) && !ereg('msie', $agent)){
$temp =explode('(', $agent);
$part = $temp[0]; $temp = 爆発('/', $part); $browserver = $temp[1]
; $temp =explode(' ', $browserver); $browserver = $temp[0]
; $browserver = preg_replace('/([d.]+)/', '1', $browserver); $ブラウザサーバー = $ブラウザサーバー
$browser = 'ネットスケープナビゲーター'; }
if(ereg('mozilla', $agent) && ereg('opera', $agent)) {
$temp =explode('(', $agent);
$part = $temp[1]; $temp = 爆発(')', $part); $browserver = $temp[1]
; $temp =explode(' ', $browserver); $browserver = $temp[2]; $browserver = preg_replace('/([d.]+)/', '1', $browserver); $ブラウザサーバー = $ブラウザサーバー
$browser = 'オペラ'; }
if(ereg('mozilla', $agent) && ereg('msie', $agent)){
$temp =explode('(', $agent);
$part = $temp[1]; $temp = 爆発(';', $part); $part = $temp[1]; $temp = 爆発(' ', $part); $browserver = $temp[2]; $browserver = preg_replace('/([d.]+)/','1',$browserver); $ブラウザサーバー = $ブラウザサーバー
$browser = 'インターネットエクスプローラー'; }
if($browser != ''){
$browseinfo = $browser.'
} その他 {
$browseinfo = false
}
$browseinfo を返す
}
//申請方法


//ie で
echo getbrowse(); // インターネット エクスプローラー 6.0
//Firefox の場合
echo getbrowse();//netscape ナビゲーター 5.0




この記事で説明した内容が皆様の PHP プログラミング設計に役立つことを願っています。






http://www.bkjia.com/PHPjc/975890.html

www.bkjia.com

tru​​e

http://www.bkjia.com/PHPjc/975890.html


技術記事

php でユーザーのブラウザのバージョンを取得する方法 この記事では、$_SERVER['HTTP_USER_AGENT'] を使用してユーザーの情報を取得する方法を主に紹介します...

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート