Perl 风格:使用记录哈希,而不是并行数组
学习使用记录哈希,并维护这些记录的数组或哈希,而不是使用并行数组。不要这样做
$age{"Jason"} = 23; $dad{"Jason"} = "Herbert";
当应该做的时候
$people{"Jason"}{AGE} = 23; $people{"Jason"}{DAD} = "Herbert";
或者甚至是:(注意这里使用
for
循环)for $his ($people{"Jason"}) { $his->{AGE} = 23; $his->{DAD} = "Herbert"; }
但在编写之前要非常仔细地思考
@{ $people{"Jason"} }{"AGE","DAD"} = (23, "Herbert");
前往 使用 $_ 在简短代码中
返回到 第一次使用哈希
返回到 索引
版权所有 © 1998, Tom Christiansen 保留所有权利。
标签
反馈
这篇文章有什么问题吗?请通过在 GitHub 上打开一个 issue 或 pull request 来帮助我们。