Perl中的单引号和双引号

您可以在文字字符串周围使用双引号或单引号,如下所示:

示例

#!/usr/bin/perl
print "Hello, world\n";
print 'Hello, world\n';

输出结果

这将产生以下结果-

Hello, world
Hello, world\n$

单引号和双引号之间存在重要区别。仅双引号插入变量和特殊字符(例如换行符\ n),而单引号不插入任何变量或特殊字符。检查下面的示例,其中我们使用$a作为变量来存储值,然后打印该值-

示例

#!/usr/bin/perl
$a = 10;
print "Value of a = $a\n";
print 'Value of a = $a\n';

输出结果

这将产生以下结果-

Value of a = 10
Value of a = $a\n$