2

我正在研究 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 作为我的本地主机。我在文件中设置了browscap文件的位置php.ini

[browscap]
; http://php.net/browscap
;browscap = "C:\wamp\bin\php\php5.4.12\php_browscap.ini"

它仍然给了我上面提到的错误。

我的代码:

<?php
$browser = get_browser(null,true);
print_r($browser);
?>
4

2 回答 2

12

您从未启用该选项:

;browscap = "C:\wamp\bin\php\php5.4.12\php_browscap.ini"
^---- comment/disable

删除;.

于 2013-07-25T18:12:09.320 回答
0
wget http://browscap.org/stream?q=Lite_PHP_BrowsCapINI -O /etc/php/7.1/mods-available/browscap.ini

重启你的服务器

于 2018-03-13T04:13:59.633 回答