Vergleichs-Operatoren erlauben es - wie der Name schon sagt - zwei Werte zu vergleichen.
Tabelle 10-3. Vergleichsoperatoren
| Beispiel | Name | Ergebnis | 
|---|---|---|
| $a == $b | Gleich | Gibt "wahr" zurück, von $a gleich $b ist. | 
| $a === $b | Identisch | Gibt "wahr" zurück wen $a gleich $b ist und beide vom gleichen Typ sind(funktioniert nur in PHP4) | 
| $a != $b | Ungleich | Gibt "wahr" zurück, wenn $a nicht gleich $b ist. | 
| $a < $b | Kleiner Als | Gibt "wahr" zurück, wenn $a kleiner als $b ist. | 
| $a > $b | Größer Als | Gibt "wahr" zurück, wenn $a größer als $b ist. | 
| $a <= $b | Kleiner Gleich | Gibt "wahr" zurück", wenn $a kleiner oder gleich $b ist. | 
| $a >= $b | Größer Gleich | Gibt "wahr" zurück, wenn $a größer oder gleich $b ist. | 
Ein weiter Vergleichs-Operator ist der "?:"- oder Trinitäts-Operator. Er arbeitet genauso wie in C und vielen anderen Programmier-Sprachen.
Dieser Ausdruch gibt ausdr2 zurück, wenn ausdr1 "wahr" zurückgibt, und ausdr3, wenn ausdr1 "falsch" zurückgibt.