Λογικοί Τελεστές

Ðßíáêáò 15-6. Λογικοί Τελεστές

ΠαράδειγμαΌνομαΑποτέλεσμα
$a and $bAndTRUE αν και το $a και το $b είναι TRUE.
$a or $bOrTRUE αν είτε το $a είτε το $b είναι TRUE.
$a xor $bXorTRUE αν είτε το $a είτε το $b είναι TRUE, αλλά όχι και τα δυο.
! $aNotTRUE αν το $a δεν είναι TRUE.
$a && $bAndTRUE αν και το $a και το $b είναι TRUE.
$a || $bOrTRUE αν είτε το $a είτε το $b είναι TRUE.

Η εξήγηση για τις δυο διαφορετικές μορφές των "and" και των "or" τελεστών είναι ότι λειτουργούν με διαφορετικές προτεραιότητες. (Βλέπε Προτεραιότητα Τελεστών.)