Looginen JA PHP:ssä

Looginen JA mahdollistaa useiden ehtojen simultaanisen tarkistamisen. Seuraavassa esimerkissä ehto toteutuu, jos muuttuja $num on suurempi kuin nolla ja samanaikaisesti pienempi kuin 10:

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

Ehdot eivät koske vain yhtä muuttujaa, vaan voivat olla eri muuttujille. Seuraavassa esimerkissä ehto toteutuu, jos muuttuja $num1 on yhtä suuri kuin 2 ja samanaikaisesti muuttuja $num2 on yhtä suuri kuin 3:

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

Tarkista, että muuttuja $num on suurempi kuin nolla ja pienempi kuin 5.

Задание 2

Tarkista, että muuttuja $num on suurempi tai yhtä suuri kuin 10 ja pienempi tai yhtä suuri kuin 20.

Задание 3

Tarkista, että muuttuja $num1 on yhtä suuri tai pienempi kuin 1, ja muuttuja $num2 on suurempi tai yhtä suuri kuin 3.