Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/230.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 浏览器用户代理列表_Php - Fatal编程技术网

Php 浏览器用户代理列表

Php 浏览器用户代理列表,php,Php,我正在使用这个函数来检测我的网站访问者的浏览器类型,但后来我发现很多访问者都带有不可检测的浏览器,所以我可能需要更新我的浏览器用户代理列表 这是我的浏览器列表,浏览器名称作为数组键,用户代理作为值 $browsers = array( 'Opera' => 'Opera', 'Mozilla Firefox'=> '(Firebird)|(Firefox)', 'Galeon' =>

我正在使用这个函数来检测我的网站访问者的浏览器类型,但后来我发现很多访问者都带有不可检测的浏览器,所以我可能需要更新我的浏览器用户代理列表

这是我的浏览器列表,浏览器名称作为数组键,用户代理作为值

$browsers = array(
                'Opera' => 'Opera',
                'Mozilla Firefox'=> '(Firebird)|(Firefox)',
                'Galeon' => 'Galeon',
                'Mozilla'=>'Gecko',
                'MyIE'=>'MyIE',
                'Lynx' => 'Lynx',
                'Netscape' => '(Mozilla/4\.75)|(Netscape6)|(Mozilla/4\.08)|(Mozilla/4\.5)|(Mozilla/4\.6)|(Mozilla/4\.79)',
                'Konqueror'=>'Konqueror',
                'SearchBot' => '(nuhk)|(Googlebot)|(Yammybot)|(Openbot)|(Slurp/cat)|(msnbot)|(ia_archiver)',
                'Internet Explorer 8' => '(MSIE 8\.[0-9]+)',
                'Internet Explorer 7' => '(MSIE 7\.[0-9]+)',
                'Internet Explorer 6' => '(MSIE 6\.[0-9]+)',
                'Internet Explorer 5' => '(MSIE 5\.[0-9]+)',
                'Internet Explorer 4' => '(MSIE 4\.[0-9]+)',
);
我的问题是在哪里可以获得更多的浏览器名称/用户代理!
例如safari、navigator、mosaic、lynx、amaya、omniweb、avant、camino等。不要重新发明轮子,使用php函数。

我有一个列表。。希望它也适用于u

以下站点有一个用户代理列表(蜘蛛、机器人、爬虫、浏览器)


谷歌搜索中的许多结果都使用谷歌分析,它为您提供访问者使用的设备/浏览器的信息。嗅探是邪恶的。不要这样做。如果像许多其他人一样,你选择忽略这条规则,无论如何都要这样做,至少要正确地去做:可能的重复