【发布时间】:2015-03-28 12:26:17
【问题描述】:
如何在 perl 中定义存储在数组中的值的标量变量。 假设我有一个这样的数组:
my @parameter_list = ("admin_name", "admin_pass", "customer_id", "email", "domains", "subdomains", "aliases", "emails", "ftps", "sqldbs", "sqlusers", "space");
在这个数组中,我想用这段代码创建标量变量。我不知道该怎么做:
foreach (@parameter_list) { my \$("test"); }
【问题讨论】:
-
官方回复
XY problem是为什么你想做这样的事情。 -
我可以在代码的另一个地方再次使用这个参数列表,而不是重新编写它。
-
听起来你需要把它们放在一个哈希中,然后你可以通过名字来调用它们。
-
好的,哈希也可以。你能给我举个例子吗?