ID:               22518
 Comment by:       daniel dot gorski at develnet dot org
 Reported By:      rabus at users dot sourceforge dot net
 Status:           Open
 Bug Type:         Scripting Engine problem
 Operating System: Windows NT
 PHP Version:      5CVS-2003-03-03 (dev)
 New Comment:

Similar malfunction here:

<?php
  error_reporting(E_ALL);
  print_r($_SERVER);
  print_r($_ENV);
?>

PHP Notice:  Undefined variable:  _SERVER in
/var/webservers/cowiki/htdocs/test.php on line 6
PHP Notice:  Undefined variable:  _ENV in
/var/webservers/cowiki/htdocs/test.php on line 7

Todays CVS, build as CGI on RH6.2

regards dtg


Previous Comments:
------------------------------------------------------------------------

[2003-03-03 08:06:46] rabus at users dot sourceforge dot net

Please try the following script:

<?php
function foo() {
    echo $_SERVER;
}
foo();
?>

This script returns "Array". This is the expected behavior.
Now, try this one:

<?php
function foo() {
    $bar = '_SERVER';
    echo $$bar;
}
foo();
?>

This time, an error is returned:
Notice: Undefined variable: _SERVER on line 4
This is nonsense, of course: As we see in the example above, the
variable should be defined!

------------------------------------------------------------------------


-- 
Edit this bug report at http://bugs.php.net/?id=22518&edit=1

Reply via email to