为什么Perl变量需要以不同的字符(sigils)开头?
标量变量以 $
$
哈希开头 %
%
数组开始于 @
@
他们为什么喜欢这个?
variables perl
有谁知道,在某些脚本语言(即PHP或Perl)中,"美元变量表示法"背后的实际原因是什么?我没有找到$variable有用的Python创建者.为什么PHP和Perl迫使我经常按shift-4?
$variable
(OK,在Perl中你可以用某种方式区分解释$scalar,@array并%hash但仍可以成功地避免了那里,类型并不需要明确)
$scalar
@array
%hash
javascript php python perl
perl ×2
javascript ×1
php ×1
python ×1
variables ×1