登录  /  注册
博主信息
博文 250
粉丝 3
评论 0
访问量 370684
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
变量的使用范围
梁凯达的博客
原创
1376人浏览过

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

  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;




本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学