PHPにおける論理AND

論理ANDは、条件の同時性を指定することを可能にします。 次の例では、変数$numが0より大きく、かつ⁅i⁆同時に⁅/i⁆ 10より小さい場合に条件が成立します:

php<?php
  $num = 3;
  
  if ($num > 0 and $num < 10) {
    echo '+++';
  } else {
    echo '---';
  }
?>

条件は1つの変数だけでなく、異なる変数に対しても課すことができます。 次の例では、変数$num1が2と等しく、かつ同時に変数 $num2が3と等しい場合に条件が成立します:

php<?php
  $num1 = 2;
  $num2 = 3;
  
  if ($num1 == 2 and $num2 == 3) {
    echo '+++';
  } else {
    echo '---';
  }
?>
Задание 1

変数$numが0より大きく、かつ5より小さいことを確認してください。

Задание 2

変数$numが10以上、かつ20以下であることを確認してください。

Задание 3

変数$num1が1以下であり、かつ変数$num2が3以上であることを確認してください。