ホームページ バックエンド開発 PHPチュートリアル PHP IE ブラウザのバージョンを取得する関数_PHP チュートリアル

PHP IE ブラウザのバージョンを取得する関数_PHP チュートリアル

Jul 13, 2016 pm 05:16 PM
php s 使用 情報 関数 できる 存在する 私たち ブラウザ バージョン 得る 欲しい

PHP でブラウザ情報を取得したい場合は、 $userAgent = strto lower($_SERVER["HTTP_USER_AGENT"]); を使用して、ユーザーのブラウザのバージョンまたはモデルを判断できます。次の例が役立つことを願っています。みんなに。

以下の著者は、ユーザーのブラウザが IE6 であるかどうかを判断する方法に関する PHP 関数を紹介します。IE6 である場合は「true」を返し、そうでない場合は「false」を返します。

完全な例

コードは次のとおりです コードをコピー

関数 isIE6() {
$userAgent = strto lower($_SERVER["HTTP_USER_AGENT"]); //HTTP_USER_AGENT フィールドからユーザーのブラウザ情報を取得します
If (ereg("msie 6", $userAgent) || ereg("msie 5", $userAgent)) {
true を返します。 }
false を返します
}

代码如下 复制幣

関数 userBrowser(){
       $user_OSagent = $_SERVER['HTTP_USER_AGENT'];  
    
        if(strpos($user_OSagent,"Maxthon") && strpos($user_OSagent,"MSIE")) {
           $visitor_browser ="Maxthon(Microsoft IE)";  
       }elseif(strpos($user_OSagent,"Maxthon 2.0")) {
            $visitor_browser ="Maxthon 2.0";  
       }elseif(strpos($user_OSagent,"Maxthon")) {
           $visitor_browser ="マックスソン";  
        }elseif(strpos($user_OSagent,"MSIE 9.0")) {
           $visitor_browser ="MSIE 9.0";  
       }elseif(strpos($user_OSagent,"MSIE 8.0")) {
            $visitor_browser ="MSIE 8.0";  
       }elseif(strpos($user_OSagent,"MSIE 7.0")) {
            $visitor_browser ="MSIE 7.0";  
        }elseif(strpos($user_OSagent,"MSIE 6.0")) {
           $visitor_browser ="MSIE 6.0";  
        } elseif(strpos($user_OSagent,"MSIE 5.5")) {
            $visitor_browser ="MSIE 5.5";  
        } elseif(strpos($user_OSagent,"MSIE 5.0")) {
            $visitor_browser ="MSIE 5.0";  
        } elseif(strpos($user_OSagent,"MSIE 4.01")) {
          $visitor_browser ="MSIE 4.01";  
        }elseif(strpos($user_OSagent,"MSIE")) {
           $visitor_browser ="MSIE 较高版";  
      }elseif(strpos($user_OSagent,"NetCaptor")) {
            $visitor_browser ="NetCaptor";  
        } elseif(strpos($user_OSagent,"Netscape")) {
           $visitor_browser ="ネットスケープ";  
      }elseif(strpos($user_OSagent,"Chrome")) {
           $visitor_browser ="Chrome";  
        } elseif(strpos($user_OSagent,"Lynx")) {
          $visitor_browser ="リンクス";  
       } elseif(strpos($user_OSagent,"Opera")) {
           $visitor_browser ="オペラ";  
        } elseif(strpos($user_OSagent,"Konqueror")) {
            $visitor_browser ="コンカラー";  
        } elseif(strpos($user_OSagent,"Mozilla/5.0")) {
            $visitor_browser ="Mozilla";  
} elseif(strpos($user_OSagent,"Firefox")) { $ visitor_browser = "firefox"; }elseif(strpos($user_OSagent,"U")) {
$ visitor_browser = "firefox"; } それ以外 { $visitor_browser = "その他";                                                                                        return $visitor_browser; }






http://www.bkjia.com/PHPjc/628712.htmlwww.bkjia.comtru​​e

http://www.bkjia.com/PHPjc/628712.html技術記事 PHP でブラウザ情報を取得したい場合は、 $userAgent = strto lower($_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

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

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

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

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

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

母音を文字列にカウントする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