• 技术文章 >PHP >PHP教程

    php全局变量在函数内不能使用的解决

    小妮浅浅小妮浅浅2021-10-09 15:27:16原创451

    1、利用global关键字在函数内导入全局变量,语法“global 全局变量1, 全局变量2, ...”。

    <?php
    $a = 1;
    $b = 2;
    $c = 3;
    function demo(){
        global $a,$b,$c;
        echo '$a = '.$a;
        echo '
    $b = '.$b;
        echo '
    $c = '.$c;
    }
    demo();
    ?>

    2、利用超全局变量“$GLOBALS”访问指定全局变量,语法“$GLOBALS['全局变量名']”。

    <?php
    $a = 1;
    $b = 2;
    $c = 3;
    function demo(){
        echo '$a = '.$GLOBALS['a'];
        echo '
    $b = '.$GLOBALS['b'];
        echo '
    $c = '.$GLOBALS['c'];
    }
    demo();
    ?>

    以上就是php全局变量在函数内不能使用的解决,希望对大家有所帮助。更多php学习指路:php教程

    本文转载于php中文网,如有侵犯联系作者修改。

    专题推荐:php 全局变量 函数
    品易云
    上一篇:php将数字转换成二进制的方法 下一篇:php serialize()的使用

    相关文章推荐

    • php禁止直接访问页面的方法• php去掉富文本样式的方法• php修改session_id的方法• php创建文件名乱码的解决办法• php类自动加载失败的解决办法• php遇到错误跳过的实现方法• php消除notice的方法• php system不执行的解决办法• php.ini设置转义的方法• php mysql删除数据库的语句• php得不到参数的解决办法• php数组去掉指定值的方法• php将秒数转时间的方法• php setcookie失效的解决办法• php将数字转换成二进制的方法

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网