Posted by Oli Filth on 06/01/05 16:25
Mitja said the following on 01/06/2005 00:45:
> Hello,
>
> given the following scenario, how can I make _a visible in 3.php? Below
> is what I /tought/ would work...
>
> 1.php:
> global $_a;
> $_a = 42;
>
> 2.php:
> include('1.php');
> include('3.php');
> foo();
>
> 3.php:
> function foo() {
> print $_a; //prints nothing
> }
>
Declaring a variable as global outside of any function (as you've done)
does nothing.
Move the "global $_a" declaration into the foo() function.
--
Oli
Navigation:
[Reply to this message]
|