3.5代入演算子

すでに、=の代入演算子は例題の中で使用してきました。
代入演算子は、ただコピーするだけではなく、編集してコピーするものが多数あります。

演算子 等価な式
= $a = 25;  
+= $a += 5; $a = $a + 5;
-= $a -= 5; $a = $a - 5;
*= $a *= 5; $a = $a * 5;
/= $a /= 5; $a = $a / 5;
%= $a %= 5; $a = $a % 5;
.= $a. = "xyz"; $a = $a . "xyz";
x= $a x= 5; $a = $a x 5;
&&= $a && = $b; $a = $a && $b;
||= $a ||= $b; $a = $a || $b;
&= $a &= $b; $a = $a & $b;
|= $a |= $b; $a = $a | $b;
^= $a ^= $b; $a = $a ^ $b;
<<= $a <<= $b; $a = $a << $b;
>>= $a >>= $b; $a = $a >> $b;
行番号 CGIプログラム 解   説
1 #!/usr/local/bin/perl5 1行目は必ずPerlプログラムのある場所を記入
2 #代入演算子の使い方 #の右側の文字列はコメント
3 $ans1 = ;
4 $ans1   ; 代入演算子を色々選んで結果を確認してください
5 print "Content-type: text/html\n\n"; 後の学習で解説
6 print "<HTML>\n"; print文でブラウザへタグ文字列を送っています
7 print "<HEAD>\n";
8 print "<TITLE>代入演算子演習</TITLE>\n";
9 print "</HEAD>\n";
10 print "<BODY>\n";
11 print '$ans1='."$ans1<BR>\n"; $ans1をブラウザに表示
12 print "</BODY>\n";
13 print "</HTML>\n";

戻る 次へ