php get_browser 用法是什么
程序员文章站
2022-03-22 08:53:38
...
php get_browser函数能通过查阅用户的browscap.ini文件,来测定用户浏览器的性能,其使用语法是“get_browser(user_agent,return_array)”。
本文操作环境:Windows7系统、PHP7.1版,Dell G3电脑
php get_browser 用法
get_browser() 函数返回用户浏览器的性能。
该函数通过查阅用户的 browscap.ini 文件,来测定用户浏览器的性能。
若成功,则该函数返回包含用户浏览器信息的一个对象或一个数组,若失败,则返回 false。
语法
get_browser(user_agent,return_array)
参数
user_agent
可选。规定 HTTP 用户代理的名称。默认是 $HTTP_USER_AGENT 的值。
您可以通过设置 NULL 绕过该参数。
return_array 可选。如果该参数设置为 true,本函数会返回一个数组而不是对象。
提示和注释
注释:返回语句会立即终止对字符串的计算。
注释:该函数对于在数据库文本字段*日后计算而进行的代码存储很有用。
例子
<?php echo $_SERVER['HTTP_USER_AGENT'] . "<br /><br />"; $browser = get_browser(null,true); print_r($browser); ?>
输出:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322) Array ( [browser_name_regex] => ^mozilla/.\.0 (compatible; msie 6\.0.*;.*windows nt 5\.1.*\.net clr.*).*$ [browser_name_pattern] => Mozilla/?.0 (compatible; MSIE 6.0*;*Windows NT 5.1*.NET CLR*)* [parent] => IE 6.0 [platform] => WinXP [netclr] => 1 [browser] => IE [version] => 6.0 [majorver] => 6 [minorver] => 0 [css] => 2 [frames] => 1 [iframes] => 1 [tables] => 1 [cookies] => 1 [backgroundsounds] => 1 [vbscript] => 1 [javascript] => 1 [javaapplets] => 1 [activexcontrols] => 1 [cdf] => 1 [aol] => [beta] => [win16] => [crawler] => [stripper] => [wap] => [ak] => [sk] => )
推荐学习:《PHP视频教程》
以上就是php get_browser 用法是什么的详细内容,更多请关注其它相关文章!
上一篇: php中有没有构造函数
下一篇: 访问index.php不解析怎么办
推荐阅读
-
请问PHP加密软件,哪位知道这是什么软件加密的
-
php源码分析之DZX1.5随机数函数random用法,dzx1.5random
-
php中注册器模式类用法实例分析
-
php中继承类和实现接口的区别是什么
-
CodeIgniter配置之routes.php用法实例分析,codeigniterroutes_PHP教程
-
PHP的soap现在还广泛使用吗,主要使用场景是什么?
-
ThinkPHP模板循环输出Volist标签用法实例详解,thinkphpvolist_PHP教程
-
php中STDCLASS是什么?怎么使用?
-
php中session_unset与session_destroy的用法与区别
-
php中smarty模板条件判断用法实例_php实例