Groeperen van voorwaarden in PHP

Hoewel de bewerking and voorrang heeft op or, is het vaak handiger om groeperende ronde haakjes te gebruiken om de prioriteit van bewerkingen expliciet aan te tonen:

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

Natuurlijk kan groepering ook gebruikt worden in het geval dat je je eigen prioriteit van bewerkingen nodig hebt, en niet degene die standaard wordt verkregen.

Задание 1

Geef in de onderstaande code de prioriteit van de bewerkingen expliciet aan:

php<?php
  $num = 3;
    
  if ($num > 5 and $num < 10 or $num == 20) {
    echo '+++';
  } else {
    echo '---';
  }
?>
Задание 2

Geef in de onderstaande code de prioriteit van de bewerkingen expliciet aan:

php<?php
  $num = 3;
    
  if ($num > 5 or $num > 0 and $num < 3) {
    echo '+++';
  } else {
    echo '---';
  }
?>
Задание 3

Geef in de onderstaande code de prioriteit van de bewerkingen expliciet aan:

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