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

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

Jul 13, 2016 am 09:59 AM
php 主要 記事 方法 ブラウザ バージョン ユーザー 得る

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'] を使用してユーザーの情報を取得する方法を主に紹介します...

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットな記事タグ

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド Dec 24, 2024 pm 04:42 PM

Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド

PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法 PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法 Dec 20, 2024 am 11:31 AM

PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法

セサミオープンドア公式ウェブサイトセサミオープンドアアプリ最新のウェブサイト セサミオープンドア公式ウェブサイトセサミオープンドアアプリ最新のウェブサイト Feb 28, 2025 am 11:18 AM

セサミオープンドア公式ウェブサイトセサミオープンドアアプリ最新のウェブサイト

PHPでHTML/XMLを解析および処理するにはどうすればよいですか? PHPでHTML/XMLを解析および処理するにはどうすればよいですか? Feb 07, 2025 am 11:57 AM

PHPでHTML/XMLを解析および処理するにはどうすればよいですか?

セサミオープンドア公式ウェブサイト入り口の最新バージョンの公式ウェブサイトリンクアドレス入り セサミオープンドア公式ウェブサイト入り口の最新バージョンの公式ウェブサイトリンクアドレス入り Feb 28, 2025 am 11:21 AM

セサミオープンドア公式ウェブサイト入り口の最新バージョンの公式ウェブサイトリンクアドレス入り

母音を文字列にカウントするPHPプログラム 母音を文字列にカウントするPHPプログラム Feb 07, 2025 pm 12:12 PM

母音を文字列にカウントするPHPプログラム

gate.ioセサミドアダウンロード中国のチュートリアル gate.ioセサミドアダウンロード中国のチュートリアル Feb 28, 2025 am 10:54 AM

gate.ioセサミドアダウンロード中国のチュートリアル

セサミオープンドア交換公式ウェブサイトgate.io交換公式ウェブサイトの入り口 セサミオープンドア交換公式ウェブサイトgate.io交換公式ウェブサイトの入り口 Feb 28, 2025 am 10:45 AM

セサミオープンドア交換公式ウェブサイトgate.io交換公式ウェブサイトの入り口

See all articles