PHP取得目前瀏覽器訊息,我們可以直接使用PHP中的超全域變數$_SERVER來取得指定的瀏覽器資訊。
$_SERVER 是一個包含了頭資訊(header)、路徑(path)、以及腳本位置(script locations)等等資訊的陣列。這個數組中的項目是由 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中文網其他相關文章!