Ausdrücke mit mehreren Operatoren werden von links nach rechts aufgelöst -
unter Beachtung der Randordnung.
Die nachfolgende Tabelle zeigt die Randordnung der bisher verwendeten Operatoren.
Es wird mit der höchsten Stelle der Rangordnung begonnen.
Operator | Bedeutung |
---|---|
() | Klammern |
!= | logisches Nicht, negatives Vorzeichen |
* / % | Multiplikation, Division, Modulo |
+ - | Addition, Subtraktion |
< <= > >= | kleiner, kleiner oder gleich, gröβer, gröβer oder gleich |
== ! = | gleich, ungleich |
&&= | logisches Und |
|| | logisches Oder |
= | Zuweisung |
<?php
$preis = 39.99;
if ($preis < 40.00)
{
echo "Der Preis liegt unter 40 €.<br />";
echo "Das ist günstig.";
} else {
if ($preis <= 39.99) {
echo "Der Preis liegt zwischen 39.99 € und 40.00 €.<br />";
echo "Langsam wird es teuer.";
} else {
echo "Der Preis liegt über 40.00 €.<br />";
echo "Das ist viel zu teuer.";
}
}
?>