php之局部变量和全局变量

2025-11-11 19:42:10

1、定义一个变量$a.<?php

                             $a=15;

2、写一个函数,求两个数的和;function sum(){

                                              $b=10;

                                                $c=0;

                                               $c=$a+$b;

                                           return $c;

                                        }

3、调用这个函数。echo sum();

4、结果是10,而不是我们预期的25.因为在函数内部试图访问$a是错误的。

php之局部变量和全局变量

5、怎么样才可以访问$a内,直接把$a加global关键字即可。代码修改如下:

<?php

   

  $a=15;

   function sum(){

        global $a;

         $b=10;

         $c=0;

        $c=$a+$b;

         return $c;

  }

echo sum();

6、结果就是预期的25.如图:

php之局部变量和全局变量

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢