Perlで変数を宣言して使用する方法は何ですか?
Perlでは、変数を宣言するためにmyキーワードを使用することができます。変数名は$記号で始まり、任意の文字、数字、アンダースコアの組み合わせが可能です。例えば:
my $name = "Alice";
my $age = 30;
変数を使用するには、変数名を直接使用するだけで十分です。例えば:
print "My name is $name and I am $age years old.\n";
Perlでは、スカラ変数だけでなく、配列とハッシュ変数もサポートされています。配列は@記号で始まり、ハッシュは%記号で始まります。例:
my @numbers = (1, 2, 3, 4, 5);
my %person = ("name" => "Bob", "age" => 25);
例えば、配列やハッシュの使用も、スカラー変数と同様に見える。
print "The first number is $numbers[0].\n";
print "The person's name is $person{'name'} and age is $person{'age'}.\n";