Perl风格:使用散列而不是$$name

  • 用一个变量包含另一个变量的名称总让人觉得可能有人不太了解散列。虽然你可以这样写

        $name = "fred";
        $$name{WIFE} = "wilma";     # set %fred
    
        $name = "barney";           # set %barney
        $$name{WIFE} = "betty";
    

    最好是写成

        $folks{"fred"}  {WIFE} = "wilma";
        $folks{"barney"}{WIFE} = "betty";
    

跳转到 避免测试eof
返回到 避免符号引用
返回到 索引

版权所有 © 1998, Tom Christiansen 保留所有权利。

标签

反馈

这篇文章有什么问题吗?请通过在GitHub上创建问题或拉取请求来帮助我们。