if文07



if〜elseif〜else文とは

  • if文に2つ以上の条件を判断させて処理する


if(条件1){
 文1;
 文2;
}
elseif(条件2)
 文3;
 文4;
}
elseif(条件3)>br> …
}
elseif(条件4)
 …
}



if〜elseif〜else文を使う(10の場合


ソースコードPHP

<!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> 

eclipseの内部ブラウザで表示【 chrome





if〜elseif〜else文を使う(2の場合)


ソースコードPHP

<!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> 

eclipseの内部ブラウザで表示【 chrome






if〜elseif〜else文を使う(0の場合


ソースコードPHP

<!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> 

eclipseの内部ブラウザで表示【 chrome