Logische Operatoren

Tabelle 15-6. Logische Operatoren

BeispielNameErgebnis
$a and $bUndTRUE wenn sowohl $a als auch $b TRUE ist.
$a or $bOderTRUE wenn $a oder $b TRUE ist.
$a xor $bEntweder Oder TRUE wenn entweder $a oder $b TRUE ist, aber nicht beide.
! $aNichtTRUE wenn $a nicht TRUE ist.
$a && $bUndTRUE wenn sowohl $a als auch $b TRUE ist.
$a || $bOderTRUE wenn $a oder $b TRUE ist.

Der Grund dafür, dass es je zwei unterschiedliche Operatoren für die "Und"- und die "Oder"-Verknüpfung gibt ist der, dass die beiden Operatoren jeweils Rangfolgen haben. (siehe auch Operator-Rangfolge.)

Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 17:57:24