揭示浏览器正则表达式?

时间:2013-02-19 17:22:30

标签: php regex

我的系统中有以下代码:

$browser = get_browser(null, true);
#print_r($browser);

foreach ($browser AS $B => $V)
{
echo $B.":". $V."<br>";
}

返回以下内容:

browser_name_regex:�^.*$�
browser_name_pattern:*
browser:Default Browser
version:0
majorver:0
minorver:0
platform:unknown
alpha:
beta:
win16:
win32:
win64:
frames:1
iframes:
tables:1
cookies:
backgroundsounds:
cdf:
vbscript:
javaapplets:
javascript:
activexcontrols:
isbanned:
ismobiledevice:
issyndicationreader:
crawler:
cssversion:0
supportscss:
aol:
aolversion:0

如何透露browser_name_regex?而且我认为这并不能揭示正确的信息..因为browser我正在查看此信息并不是我的默认浏览器 而且我很确定我没有使用版本0的chrome。

1 个答案:

答案 0 :(得分:1)

要让get_browser()正常工作,您必须下载最新的browsercap.ini file更新位于echo ini_get('browscap');的本地browsercap.ini 文件或检查PHPinfo页面。