Blogger Information
Blog 250
fans 3
comment 0
visits 323140
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
变量的使用范围
梁凯达的博客
Original
1181 people have browsed it

变量是有一定的作用域和使用范围的,要注意:

  1. 全局变量不能直接在局部中使用

  2. 局部变量不能直接在全局中使用

  3. 在函数外面声明的变量我们叫做全局变量



    例:

    $a  = 100;

    function demo( ){

    //echo $a;

    //在函数内部声明的变量叫做局部变量

    $b = 200;

    echo $b;

    }

    demo();

    echo $a;

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

//全局变量如何在局部中使用

//1.将全局变量以参数的形式传递过来

//2.在函数内部使用全局变量需要借助$GLOBALS  超全局数组函数

      $a = 303;

      $b = 404;

      $c = 505;

//  function  test($a,$b){

        echo $a;

        echo $b;

//  text($a,$b)

//  var_dump($GLOBALS)

//  var_dump($GLOBALS['a']);

//  function text(){

//  var_dump($GLOBALS['a'])

//  }

//  text();

echo '<hr/>';

//局部变量不能直接在全局中使用

//如果想要使用局部变量在全局中要借助globals声明变量

//注意:globals声明不能赋值


     function demo(){

        globals $b;

        $b =''星光点亮了;

}    

echo $b;




Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post