小编gon*_*fer的帖子

Perl:修改作为param传递给子例程的变量

我需要在例程中修改变量,因此它在离开例程后保留更改.这是一个例子:

$text = "hello";
&convert_to_uppercase($text);
print $text;
Run Code Online (Sandbox Code Playgroud)

我想在屏幕上看到"HELLO",而不是"你好".

例程将是:

sub convert_to_uppercase($text){
  <something like $text = uc($text);>
}
Run Code Online (Sandbox Code Playgroud)

我知道如何在PHP中执行它,但似乎参数不会以相同的方式更改.而且,我一直在寻找,我找不到具体的答案.

我会感激任何帮助.谢谢!

parameters perl pass-by-reference subroutine

3
推荐指数
2
解决办法
3950
查看次数

标签 统计

parameters ×1

pass-by-reference ×1

perl ×1

subroutine ×1