is_browser()

2018-06-22 14:32 更新

作用:判斷當前是否為瀏覽器訪問。 語法: boolean is_browser([string $agent_info]) 參數(shù):

  • $agent_info 客戶端信息,如客戶端名稱、類型等。

返回值:

  • 成功則返回 true,失敗則返回 false

說明: 自 ModPHP 1.9.7 起,該函數(shù)會在判斷時會驗證 Connection 請求頭,因為瀏覽器會發(fā)送該請求頭為 Keep-Alive,而普通應用程序一般都會設置為 close。

另外需要注意的是,如果使用 Ajax 訪問頁面,那么該函數(shù)也會返回true。檢測是否使用 Ajax 請求,請使用 is_ajax() 函數(shù)。

示例:

<?php
if(is_browser('Chrome')){
    echo '你正在使用 Google Chrome 瀏覽器訪問這個頁面';
}elseif(is_browser('IE')){
    echo '你正在使用 IE 瀏覽器 訪問這個頁面';
}
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號