if文07
if〜elseif〜else文とは
- if文に2つ以上の条件を判断させて処理する
if(条件1){
文1;
文2;
}
elseif(条件2)
文3;
文4;
}
elseif(条件3)>br> …
}
elseif(条件4)
…
}
if〜elseif〜else文を使う(10の場合
<!DOCTYPE html> <html lang="ja"> <head> <meta charset="UTF-8"> <title>if〜elseif〜else文を使う(10の場合)</title> </head> <body> <?php $num = 10; print ('ようこそ。' . "\n"); print ('<hr>' . "\n"); if($num <= 0){ print ('在庫切れです。' . "\n"); } elseif($num <= 3){ print ('在庫が僅少です。' . "\n"); } else{ print ('在庫があります。' . "\n"); } print ('<hr>' . "\n"); print ('ごゆっくりお過ごしください。' . "\n"); ?> </body> </html>
if〜elseif〜else文を使う(2の場合)
<!DOCTYPE html> <html lang="ja"> <head> <meta charset="UTF-8"> <title>if〜elseif〜else文を使う(2の場合)</title> </head> <body> <?php $num = 2; print ('ようこそ。' . "\n"); print ('<hr>' . "\n"); if($num <= 0){ print ('在庫切れです。' . "\n"); } elseif($num <= 3){ print ('在庫が僅少です。' . "\n"); } else{ print ('在庫があります。' . "\n"); } print ('<hr>' . "\n"); print ('ごゆっくりお過ごしください。' . "\n"); ?> </body> </html>
if〜elseif〜else文を使う(0の場合
<!DOCTYPE html> <html lang="ja"> <head> <meta charset="UTF-8"> <title>if〜elseif〜else文を使う(0の場合)</title> </head> <body> <?php $num = 0; print ('ようこそ。' . "\n"); print ('<hr>' . "\n"); if($num <= 0){ print ('在庫切れです。' . "\n"); } elseif($num <= 3){ print ('在庫が僅少です。' . "\n"); } else{ print ('在庫があります。' . "\n"); } print ('<hr>' . "\n"); print ('ごゆっくりお過ごしください。' . "\n"); ?> </body> </html>