関数からグローバル変数を設定する必要がありますが、その方法がよくわかりません。
# Set variables
$global:var1
$global:var2
$global:var3
function foo ($a, $b, $c)
{
# Add $a and $b and set the requested global variable to equal to it
$c = $a + $b
}
関数を呼び出します。
foo 1 2 $global:var3
最終結果:
$global:var3 は 3 に設定されています
または、次のように関数を呼び出した場合:
foo 1 2 $global:var2
最終結果:
$global:var2 は 3 に設定されています
この例が理にかなっていることを願っています。関数に渡される 3 番目の変数は、設定する変数の名前です。