Declaring a global variable inside a function

前端 未结 7 1945
误落风尘
误落风尘 2020-12-03 01:15

I have two PHP files. In the first I set a cookie based on a $_GET value, and then call a function which then sends this value on to the other file. This is s

7条回答
  •  离开以前
    2020-12-03 01:53

    The following works.

    ";
    
            bar();
        }
    
        function bar()
        {
            global $jabberwocky;
            echo $jabberwocky;
        }
    
    ?>
    

    to produce:

    Jabberwocky
    Jabberwocky

    So it seems that a variable first declared as global inside a function and then initalised inside that function acquires global scope.

提交回复
热议问题