-1
设置变量
如何设置的功能以外的变量从函数内部?这是我的意思:
$myVar = false;
function myFunction($param1 $param2){
....
if($param1 == $x){
$myVar = $param1;
}
}
$ myVar似乎总是保持空白。我怎样才能做到这一点?
谢谢!
嗨,什么是更好的解决方案呢? – user1002039 2012-01-08 20:45:32
这取决于你想要达到什么,并且在这个一般情况下无法回答。一个可能的起点可能是使用一个额外的参数来让myVar进入你的函数。然后你可以使用你现有的代码,但有可能在之后对它进行更好的设计。对于其他参数,您需要通过引用传递它 - 请参阅:http://php.net/manual/en/language.references.pass.php – fkerber 2012-01-08 20:48:58