教程集 www.jiaochengji.com
教程集 >  脚本编程  >  php  >  正文 函数形参变量与全局变量是否可以重名

函数形参变量与全局变量是否可以重名

发布时间:2020-06-16   编辑:jiaochengji.com
教程集为您提供函数形参变量与全局变量是否可以重名等资源,欢迎您收藏本站,我们将为您提供最新的函数形参变量与全局变量是否可以重名资源

函数形参变量与全局变量是否可以重名

可以重名,如果想在函数内使用全局变量可以使用global关键字进行申明,这时变量的地址就指向全局变量了。

<?php 
$a = 1;
function A($a){
echo $a;
global $a;
echo $a;
}
A(2);
?>

结果:

2 1

形式参数:

自定义函数中的“形参”全称为"形式参数" 由于它不是实际存在变量,所以又称虚拟变量。实参和形参可以重名。

全局变量:

全局变量既可以是某对象函数创建,也可以是在本程序任何地方创建。全局变量是可以被本程序所有对象或函数引用。

更多PHP相关知识,请访问教程集!

以上就是函数形参变量与全局变量是否可以重名的详细内容,更多请关注教程集其它相关文章!

  • 本文原创发布教程集,转载请注明出处,感谢您的尊重!
  • 您可能感兴趣的文章:
    函数形参变量与全局变量是否可以重名
    Javascript声明全局变量的三种方法
    php变量的作用域
    Python变量作用域
    谈谈PHP中的global全局变量
    python全局变量和局部变量的区别
    php global static与$GLOBALS的区别
    java常量与变量的学习笔记
    有关php的全局变量global与$GLOBALS[]的区别
    python闭包有什么用

    [关闭]
    ~ ~