Perl通常透明地将数字转换为字符串值,反之亦然.然而,必须有一些东西允许例如Data::Dumper区分两者,如下例所示:
Data::Dumper
use Data::Dumper; print Dumper('1', 1); # output: $VAR1 = '1'; $VAR2 = 1;
是否有Perl函数允许我以类似的方式区分标量的值是存储为数字还是字符串?
string perl types integer
integer ×1
perl ×1
string ×1
types ×1