Perl 风格:避免符号引用
初学者常常认为他们想要一个变量包含另一个变量的名称。
$fred = 23; $varname = "fred"; ++$varname; # $fred now 24
有时这样做可以行得通,但这不是一个好主意。它们仅适用于全局变量。全局变量很糟糕,因为它们很容易意外冲突。
它们在 use strict 声明下不工作
它们不是真正的引用,因此不会进行引用计数或垃圾回收。
请使用散列或真正的引用代替。
转到 使用散列代替 $$name
返回到 避免字节处理
返回到 索引
版权所有 © 1998, Tom Christiansen 保留所有权利。
标签
反馈
这篇文章有什么问题吗?请在 GitHub 上通过打开一个 issue 或 pull request 来帮助我们 GitHub