Forum und email

Operatori logici

Operatori logici
Esempio Nome Risultato
$a and $b And TRUE se entrambi $a e $b sono TRUE.
$a or $b Or TRUE se uno tra $a o $b è TRUE.
$a xor $b Xor TRUE se uno tra $a o $b è TRUE, ma non entrambi.
! $a Not TRUE se $a non è TRUE.
$a && $b And TRUE se entrambi $a e $b sono TRUE.
$a || $b Or TRUE se uno tra $a o $b è TRUE.

La ragione per le due differenti variazioni degli operatori "and" e "or" è che essi operano con differenti precedenze. (Vedere Precedenza degli operatori.)