當前位置: 首頁> 函數類別大全> get_browser

get_browser

獲取用戶的瀏覽器具有的功能
名稱:get_browser
分類:雜項
所屬語言:php
一句話介紹:返回用戶瀏覽器的功能。

定義和用法

get_browser()函數會查找用戶的browscap.ini 文件,並返回用戶瀏覽器的能力信息。

該函數通過查閱用戶的browscap.ini 文件,來測定用戶瀏覽器的性能。

若成功,則該函數返回包含用戶瀏覽器信息的一個對像或一個數組,若失敗,則返回false。

實例

查找browscap.ini 文件並返回瀏覽器的能力信息:

 <?php
echo $_SERVER [ 'HTTP_USER_AGENT' ] ;
$browser = get_browser ( ) ;
print_r ( $browser ) ;
?>

親自試一試

文法

get_browser ( user_agent , return_array )
參數 描述
user_agent

可選。規定HTTP 用戶代理的名稱。默認是$HTTP_USER_AGENT 的值。

您可以通過設置NULL 繞過該參數。

return_array 可選。如果該參數設置為true,本函數會返回一個數組而不是對象。

說明

get_browser()函數依賴於外部的browscap.ini 文件,該文件需要定期更新以包含最新的瀏覽器信息。如果此文件不存在或未正確配置,該函數可能無法正常工作。此外,由於安全和性能方面的考慮,許多現代PHP 環境默認禁用了此函數。如果你打算使用它,請確保你了解相關的風險和限制。

同類函數
  • 延遲執行 sleep

    sleep

    延遲執行
  • 把字符串作為PHP代碼執行 eval

    eval

    把字符串作為PHP代碼執行
  • 獲取用戶的瀏覽器具有的功能 get_browser

    get_browser

    獲取用戶的瀏覽器具有的功能
  • 將數據打包成二進製字符串 pack

    pack

    將數據打包成二進製字符串
  • 獲取當前代碼頁 sapi_windows_cp_get

    sapi_windows_cp_get

    獲取當前代碼頁
  • 設置客戶端斷開連接時是否中斷腳本的執行 ignore_user_abort

    ignore_user_abort

    設置客戶端斷開連接時是否中斷腳本的執行
  • 使腳本睡眠到指定的時間為止 time_sleep_until

    time_sleep_until

    使腳本睡眠到指定的時間為止
  • 指示代碼頁是否與UTF-8兼容 sapi_windows_cp_is_utf8

    sapi_windows_cp_is_utf8

    指示代碼頁是否與UTF-8兼容
熱門文章