get_browser(); 功能不正常

Muh*_*raz 2 php

我正在使用PHP 5.4.12并且我正在尝试使用get_browser();函数.但它根本不起作用.我收到以下错误:

"Warning: get_browser(): browscap ini directive not set in C:\wamp\www\myfirstfile.php on line 4"

我首先browscap.ini在我的电脑上使用present,然后下载一个名为php_browscap.ini,但两个都不起作用.

我使用wamp作为我的本地主机.我在php.ini文件中设置了browscap文件的位置:

[browscap]
; http://php.net/browscap
;browscap = "C:\wamp\bin\php\php5.4.12\php_browscap.ini"
Run Code Online (Sandbox Code Playgroud)

它仍然给了我上面提到的那个错误.

我的代码:

<?php
$browser = get_browser(null,true);
print_r($browser);
?>
Run Code Online (Sandbox Code Playgroud)

Mar*_*c B 11

您从未启用该选项:

;browscap = "C:\wamp\bin\php\php5.4.12\php_browscap.ini"
^---- comment/disable
Run Code Online (Sandbox Code Playgroud)

删除;.

  • 删除';'后仍然 它给出了同样的错误 (2认同)