比較演算子と論理演算子03



論理演算子



ソースコードPHP

<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<title>論理演算子</title>
</head>
<body>

<?php
$a = 1;
$b = 2;
$c = 3;
$d = 4;

if (! ( $a == 1 || $b == 9 ) && ( $c == 3 || $d == 9 ) ) {
  print ('条件成立しました!');
}

else {
  print ('条件成立しません!');
}
?>

</body>
</html>


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





ソースコードPHP

<?php
5 > 3 && 3 == 4; //この条件はfalseです
$a == 6 || $a >= 12; //この条件は変数$aの値が6または12以上の時にtrueになります
!($a == 6); //この条件は変数$aの値が6以外の時にtrueになります
?>


論理演算子を使って条件を記述


ソースコードPHP

<!DOCTYPE HTML>
<html lang="ja">
<head>
<meta charset="UTF-8">
<title>論理演算子を使って条件を記述</title>
</head>
<body>

<?php
$num = 0;
$store = true;

 print ('ようこそ。' . "\n");
 print ('<hr>' . "\n");

if($num >=  0 && $store == true){
  print ('お取り寄せ可能です。' . "\n");
}

else if($num ==  0 && $store == false){
  print ('在庫切れです。' . "\n");
}

else if($num <= 3){
  print ('在庫が僅少です。' . "\n");
}

else{
  print ('在庫があります。' . "\n");
}

  print ('<hr>' . "\n");
  print ('ごゆっくりお過ごしください。' . "\n");
?>

</body>
</html>

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