Perl | HP制作備忘録

ホームぺージ制作用メモ

 

HTML | CSS | JavaScript | Perl | PHP |
Perl
0.基本 1.文字 2.変数配列 3.条件繰り返し 4.入出力 5.ほか


Perl | HP制作コード備忘録

3.条件繰り返し

   -条件分岐

   -繰り返し



0.基本

1.文字

2.変数配列

3.条件繰り返し

4.入出力

5.ほか



- HTML

- CSS

- JavaScript

- Perl

- PHP










3.条件繰り返し

3-1 条件分岐




if (条件1) {
条件1が真の場合の処理
}
elsif (条件2) {
条件2が真の場合の処理
}
else {
条件に当てはまらなかった処理
}


#条件の比較(数値)
A == B 等しい 
A != B 等しくない 
A > B AはBより大きい 
A >= B AはB以上 
A < B AはBより小さい 
A <= B AはB以下 

#条件の比較(文字)
A eq B 等しい 
A ne B 等しくない 
A gt B AはBより大きい(辞書順)
A ge B AはB以上(辞書順)
A lt B AはBより小さい(辞書順) 
A le B AはB以下(辞書順) 

#複数の条件
|| ・・・または・・・(論理和) or
&& ・・・かつ・・・(論理積) and

#ほかの条件
! 否定(条件の前につける)not
unless 否定
 
#三項演算子
my $abc = $def ? 'defが真の場合' : 'defが偽の場合';

# abcが偽の場合
$abc ||= 処理;

# abcが未定義の場合
$abc //= 処理;

		

 

3-2 繰り返し

初期の値「$i = 0」など 
条件「$i < 繰り返す回数」など
更新処理「$i++」など


for (初期の値; 繰り返す条件が真の場合処理; 更新処理) {
  処理
}

#初期の値と更新処理を書かない場合
while (繰り返す条件が真の場合処理) {
 処理
}

#
next; 先頭に移動
last; 繰り返しを抜ける

		



レポリン!|定番サイト情報