is_browser()

2018-06-22 14:32 更新

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

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

返回值:

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

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

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

示例:

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

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號