我需要从一个函数中设置一个全局变量,但不太确定如何去做。
# 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
我希望这个例子有意义。传递给函数的第三个变量是要设置的变量的名称。