Edit report at https://bugs.php.net/bug.php?id=69983&edit=1
ID: 69983
Updated by: laruence@php.net
Reported by: php7testing at prodpartners dot com
Summary: get_browser fails on 7.0 with user agent of null
works on 5.6.8
-Status: Open
+Status: Feedback
Type: Bug
Package: *General Issues
Operating System: Centos 7
PHP Version: 7.0.0alpha2
Block user comment: N
Private report: N
New Comment:
$ /home/huixinchen/local/php56/bin/php -dbrowscap=/tmp/browscap.ini /tmp/1.php
Warning: get_browser(): HTTP_USER_AGENT variable is not set, cannot determine user agent name in
/tmp/1.php on line 2
I get same warning in 5.6, did I misunderstand you?
Previous Comments:
------------------------------------------------------------------------
[2015-07-02 21:11:38] php7testing at prodpartners dot com
Description:
------------
get browser issues a warning on 7.0 alpha 2 when user-agent string is null - works fine on 5.6.8.
get_browser works with user-agent string of $_SERVER['HTTP_USER_AGENT']
Warning: get_browser(): HTTP_USER_AGENT variable is not set, cannot determine user agent name in
/usr/local/apache2/htdocs/php7testing/browscap_test.php on line 2
Test script:
---------------
<?php
$browser=get_browser(NULL, true);
print_r($browser);
?>
------------------------------------------------------------------------
--
Edit this bug report at https://bugs.php.net/bug.php?id=69983&edit=1