Php 我想在子函数中使用父函数的变量,而不使用参数

Php 我想在子函数中使用父函数的变量,而不使用参数,php,Php,这是我正在尝试的非工作代码 function child(){ global $var ; echo $var; } function parent(){ $var =90; child(); } parent(); 预期输出:90使用: function child(){ global $var ; echo $var; } function parent(){ global $var; $var =90; child(); } parent(); 只要不使用global关键

这是我正在尝试的非工作代码

function child(){
global $var ;
echo $var;
}

function parent(){
$var =90;
child();
}

parent();
预期输出:90使用:

function child(){
global $var ;
echo $var;
}


function parent(){
global $var;
$var =90;
child();
}



parent();

只要不使用
global
关键字并正确地使用它,您就不会有这个问题