Groepering van voorwaardes in PHP

Alhoewel die bewerking and voorrang het bo or, is dit dikwels handiger om groeperende ronde hakies te gebruik om die voorrang van bewerkings eksplisiet aan te dui:

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

Natuurlik kan groepering ook gebruik word in die geval wanneer jy jou eie bewerkingsvoorrang nodig het, en nie die een wat by verstek verkry word nie.

Задание 1

Dui in die onderstaande kode die voorrang van bewerkings eksplisiet aan:

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

Dui in die onderstaande kode die voorrang van bewerkings eksplisiet aan:

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

Dui in die onderstaande kode die voorrang van bewerkings eksplisiet aan:

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