功能而不使用Global

Wil*_*l_S 0 php scope

嗨,我想知道是否有人可以帮助我.我尝试过Global,但这不是我想要的.

$i= 0

if(.....){
   echo "In this part";
   $i = 1;
}
else{
   echo "........";
   $i = 2;
}

function process(){
   echo $i;
}
Run Code Online (Sandbox Code Playgroud)

Muh*_*han 8

作为参数传递你在方法中需要的东西不是更好吗?

process($i);

function process($i){
   echo $i;
}
Run Code Online (Sandbox Code Playgroud)