如何使用 PHP 偵測 Internet Explorer 版本 6、7、8 和 9?

DDD
發布: 2024-10-30 14:00:03
原創
332 人瀏覽過

How to Detect Internet Explorer Versions 6, 7, 8, and 9 with PHP?

在PHP 中偵測Internet Explorer 版本6、7、8 和9

確定使用者正在使用的Internet Explorer 的特定版本對於實現有針對性的回應至關重要或提供自訂功能。本文探討了一種使用 PHP 的條件語句來識別 Internet Explorer 版本 6 到 9 的可靠方法。

使用者尋求一種簡單的 PHP 實現,允許基於 Internet Explorer 版本進行條件執行。他們指定 CSS 條件不適合其目的,即向使用者顯示不同的訊息。

建議的解決方案包括檢查瀏覽器提供的 $_SERVER['HTTP_USER_AGENT'] 字串。使用正規表示式,程式碼評估字串是否包含模式“MSIE”,後面跟著代表版本號的數字。

<code class="php">if (preg_match('/MSIE\s(?P<v>\d+)/i', @$_SERVER['HTTP_USER_AGENT'], $B) && $B['v'] <= 8) {
    // Browsers IE 8 and below
} else {
    // All other browsers
}</code>
登入後複製

在此程式碼中,正規表示式「^MSIEs(?P

以上是如何使用 PHP 偵測 Internet Explorer 版本 6、7、8 和 9?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!