my Cache::Memcached::Fast $class = shift;
我一直在使用my $class = shift;
,
这里的Cache::Memcached::Fast
是什么?
在声明时,我们何时必须使用包名称为变量添加前缀?
答案 0 :(得分:1)
答案 1 :(得分:1)
在声明时,我们何时必须使用包名称为变量添加前缀?
永远不会,在现代Perl中。 my
中的类型仅用于已弃用的fields
pragma(例如,限制哈希)。不要在新代码中使用它们。