cgi020 「文字列 シングルクォート」(04/12/07 Tue)

 

えぇ文字列扱うときは、ずっとダブルクォート「"  "」でしたが、

今回はシングルクォート「'  '」も使ってみようかと。

別にどっちでも使えるんですが、ちょっとした違いがあります。

☆ シングルクォート ' ☆

#!/usr/local/bin/perl
$a = 1;

$temp = 'Aは$aです';
$test = "Aは$aです";

print "Content-type: text/html\n\n";
print "$temp<br>";
print "$test<br>";

exit;

$tempの方は、シングルクォートで文字を囲んでます。

$testの方は、今までどうりダブルクォートで。

で、どちらも中で、変数($a)を使ってます。実行結果は、

Aは$aです
Aは1です

このように、シングルクォートで囲んだ方は、変数を文字としてそのまま出力し、

ダブルクォートで囲んだ方は、変数を代入した数値に直して出力しています。

これが大きな違いです。

どっちを使うかはアナタ次第。状況に応じて使い分けると良いでしょう。

♪ 結果表示 ♪

Aは$aです
Aは1です

 

★ Top ★

SEO [PR] 爆速!無料ブログ 無料ホームページ開設 無料ライブ放送