is_browser()

2018-06-22 14:32 更新

作用:判斷當(dāng)前是否為瀏覽器訪問(wèn)。 語(yǔ)法: boolean is_browser([string $agent_info]) 參數(shù):

  • $agent_info 客戶(hù)端信息,如客戶(hù)端名稱(chēng)、類(lèi)型等。

返回值:

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

說(shuō)明: 自 ModPHP 1.9.7 起,該函數(shù)會(huì)在判斷時(shí)會(huì)驗(yàn)證 Connection 請(qǐng)求頭,因?yàn)闉g覽器會(huì)發(fā)送該請(qǐng)求頭為 Keep-Alive,而普通應(yīng)用程序一般都會(huì)設(shè)置為 close。

另外需要注意的是,如果使用 Ajax 訪問(wèn)頁(yè)面,那么該函數(shù)也會(huì)返回true。檢測(cè)是否使用 Ajax 請(qǐng)求,請(qǐng)使用 is_ajax() 函數(shù)。

示例:

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

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)