get_browser
獲取用戶的瀏覽器具有的功能
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 環境默認禁用了此函數。如果你打算使用它,請確保你了解相關的風險和限制。