Double-quoted strings can include scalar variables directly inside the text.

String Interpolation

string_interpolation.pl
use strict;
use warnings;

my $name = ;
my $count = 3;
my $message = "$name has $count tasks";

print "name=$name\n";
print "message=$message\n";
use strict;
use warnings;

my $name = ;
my $count = 3;
my $message = "$name has $count tasks";

print "name=$name\n";
print "message=$message\n";
use strict;
use warnings;

my $name = ;
my $count = 3;
my $message = "$name has $count tasks";

print "name=$name\n";
print "message=$message\n";
interpolation Interpolation replaces a variable name inside a double-quoted string with its value.