<?php
function foo()
{
global $color;
include 'vars.php';
echo "A $color $fruit";
}
/* vars.php is in the scope of foo() so *
* $fruit is NOT available outside of this *
* scope. $color is because we declared it *
* as global. */
foo(); // A green apple
echo "A $color $fruit"; // A green
?>
Warning: include(): open_basedir restriction in effect. File(vars.php) is not within the allowed path(s): (/tmp:/in:/etc) in /in/4KvaP on line 7
Warning: include(vars.php): Failed to open stream: Operation not permitted in /in/4KvaP on line 7
Warning: include(): Failed opening 'vars.php' for inclusion (include_path='.:') in /in/4KvaP on line 7
Warning: Undefined variable $fruit in /in/4KvaP on line 9
A
Warning: Undefined variable $fruit in /in/4KvaP on line 18
A
Output for 8.0.13
Warning: include(vars.php): Failed to open stream: No such file or directory in /in/4KvaP on line 7
Warning: include(): Failed opening 'vars.php' for inclusion (include_path='.:') in /in/4KvaP on line 7
Warning: Undefined variable $fruit in /in/4KvaP on line 9
A
Warning: Undefined variable $fruit in /in/4KvaP on line 18
A
Warning: include(vars.php): failed to open stream: No such file or directory in /in/4KvaP on line 7
Warning: include(): Failed opening 'vars.php' for inclusion (include_path='.:') in /in/4KvaP on line 7
Notice: Undefined variable: fruit in /in/4KvaP on line 9
A
Notice: Undefined variable: fruit in /in/4KvaP on line 18
A
Warning: include(): open_basedir restriction in effect. File(vars.php) is not within the allowed path(s): (/tmp:/in:/etc) in /in/4KvaP on line 7
Warning: include(vars.php): failed to open stream: Operation not permitted in /in/4KvaP on line 7
Warning: include(): Failed opening 'vars.php' for inclusion (include_path='.:') in /in/4KvaP on line 7
Notice: Undefined variable: fruit in /in/4KvaP on line 9
A
Notice: Undefined variable: fruit in /in/4KvaP on line 18
A
Output for 7.3.32 - 7.3.33
Warning: include(vars.php): failed to open stream: No such file or directory in /in/4KvaP on line 7
Warning: include(): Failed opening 'vars.php' for inclusion (include_path='.:') in /in/4KvaP on line 7
A A
Output for 7.1.20
Warning: include(): open_basedir restriction in effect. File(vars.php) is not within the allowed path(s): (/tmp:/in) in /in/4KvaP on line 7
Warning: include(vars.php): failed to open stream: Operation not permitted in /in/4KvaP on line 7
Warning: include(): Failed opening 'vars.php' for inclusion (include_path='.:') in /in/4KvaP on line 7
Notice: Undefined variable: fruit in /in/4KvaP on line 9
A
Notice: Undefined variable: fruit in /in/4KvaP on line 18
A