我如何根据papertype的条件来定位这个变量?
我已经尝试了几种方式,我遇到了错误,我感到很困惑.
sub paperdisplay_getPaperLink {
my ( $self, $args ) = @_;
my $paper = $args->{paper};
my $linktext = $args->{linktext};
my $session = $args->{session};
my $query = $self->request;
my $password = $query->param('password');
if ( $paper->{Type} eq 'Break' ) {
my $url = $something;
} else {
my $url = $somethingelse;
}
my $link = qq(<a title="$linktext" target="other" href="$url">$linktext</a>);
return $link;
}
Run Code Online (Sandbox Code Playgroud) 创建设置变量时,将它们添加到环境中有什么好处?两者都在会议终止时丢失.我知道很明显我可以添加有用的东西到.bashrc我想通过我的用户访问.只是不确定有什么优势?这是多么常见的做法?我需要担心吗?我说的是现实生活中的管理用途.
在我看来,set就是一个类中的局部变量.ENV显然是全球性的.也许唯一的用途是穿越不同的贝壳?它有多实用?