Logikai operátorok

Táblázat 11-6. Logikai operátorok

PéldaNévEredmény
$a and $bÉsPontosan akkor igaz (TRUE), ha mind $a mind $b igazak (TRUE).
$a or $bVagyPontosan akkor igaz (TRUE), ha $a és $b között van igaz (TRUE).
$a xor $bKizáró vagyPontosan akkor igaz (TRUE), ha $a és $b közül pontosan egy igaz (TRUE).
! $aTagadásPontosan akkor igaz (TRUE), ha $a nem igaz (TRUE).
$a && $bÉsPontosan akkor igaz (TRUE), ha mind $a mind $b igaz (TRUE).
$a || $bVagyPontosan akkor igaz (TRUE), ha $a és $b között van igaz (TRUE).

Az "és" és a "vagy" operátorok két variációjára a magyarázat az operátorok precedenciájában van. (Lásd: Operátorok Precedenciája.)