-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