-1
から設定変数
私は関数内から関数外の変数を設定するにはどうすればよい
?ここに私が意味するものは次のとおりです:
$myVar = false;
function myFunction($param1 $param2){
....
if($param1 == $x){
$myVar = $param1;
}
}
$ myVarは常に空のままです。これどうやってするの?
ありがとうございました!
こんにちは、もっと良い解決策はありますか? – user1002039
これは達成したいことに依存し、この一般的なケースでは答えられませんでした。可能な出発点は、関数内でmyVarを取得するための追加パラメータを使用することです。それでは、あなたはいつもあなたの既存のコードを使うことができますが、後でそれをより良く設計する可能性があります。追加のパラメータについては、参照渡しする必要があります。http://php.net/manual/en/language.references.pass.phpを参照してください。 – fkerber