hosted by
netcup.com
 
Navigation 
StartseiteStartseite
NeuigkeitenNeuigkeiten
ArtikelArtikel
ToolsTools
DownloadsDownloads
GästebuchGästebuch
Formular (5 Einträge)
WissenWissen
KontaktKontakt
 

Memory 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Play it again, Sam. 

Aktuelles Ereignis 
 

Morgen, am 17. Januar 2026, findet die 'Wir haben es satt!'-Demo statt:

Am 17. Januar 2026, parallel zur 'Grünen Woche', demonstrieren Land­wir­te und Verbraucher am Brandenburger Tor ab 12:00 Uhr gegen die Zu­stän­de in Megaställen und der Billigfleisch-Politik. Insbesondere geht es um den maßlosen Einsatz von Antibiotika, tonnenweise Gülle aus Me­ga­stäl­len, großflächige Monokulturen für den Fut­ter­mit­tel­an­bau und mil­li­o­nen­fa­ches Tierleid.
Weiterführende Informationen

 
 
Artikel zum Thema PHP  
 

Vorrang der Operatoren


Vorrang der Operatoren
'Punkt-Rechnung vor Strich-Rech­nung'. Das kennt jeder und gilt na­tür­lich auch in PHP. Kennen Sie aber den Unterschied bei der Oder-Verknüpfung in PHP zwischen '||' und 'or'? Seien Sie vorsichtig. Man kann sich schnell einen Fehler einhandeln, wenn man die Vorrangigkeit der Operatoren nicht be­rück­sichtigt.

Der Vorrang der Operatoren bestimmt, in welcher Reihenfolge die Operationen ausgeführt werden. Operatoren mit höherem Rang werden vor denen mit einem niedrigeren Rang ausgeführt. Der Operator für Multiplikation '*' hat z.B. Vorrang vor dem Operator für Addition '+'. Enthält ein Ausdruck mehrere gleichwertige Operatoren, dann bestimmt die Assoziativität die Reihenfolge. In der unteren Tabelle bedeutet 'links' von links nach rechts und 'rechts' von rechts nach links.

Wichtig ist die Vorrangigkeit also, wenn mehrere Operatoren in einer Serie hintereinander verwendet werden, wie es z.B. bei If-Abfragen häufig vorkommen kann. Vergleichen Sie mal folgende beiden ähnlichen Bedingungen:

I: ($a and $b || $c)
II:($a and $b or $c)
Zur Laufzeit sollen $a und $b false, $c hingegen true sein. Das Ergebnis für I ist dann false, für II hingegen true. Ganz offensichtlich haben 'or' und '||' also verschiedene Bedeutungen. Der Operator '||' hat Vorrang vor dem Operator 'and'. Deshalb wird im Fall I zunächst der rechte Vergleich ausgeführt. Der Operator 'and' hat Vorrang vor dem Operator 'or'. Deshalb wird hier zunächst der linke Vergleich ausgeführt.

Zur Sicherheit und besseren Lesbarkeit sollten also Klammern verwendet werden um Fehlerquellen von vornherein zu vermeiden. Dabei gilt 'von Innen nach Außen'. Innere Klammern haben Vorrang vor den äußeren.

Die folgende Übersicht zeigt die Vorrangigkeiten in PHP. Die Liste beginnt mit dem höchsten Vorrang und endet mit dem niedrigsten:
OperatorBeschreibungAssoz.
newObjekt zuweisen keine
[ ] Arrayelementrechts
!, ~, ++, --, (int), (float), (string), (array), (object), @Nicht, Komplement, Inkrement, Dekrement, Cast, Error-Controlrechts
*, /, %Mal, Geteilt, Modulolinks
+, -, . Plus, Minus, Konkatenierunglinks
<<, >>bitweise Verschiebunglinks
<, <=, >, >=kleiner, größerkeine
==, !=, ===, !==gleich, ungleichkeine
&bitweises AND links
^bitweises XOR links
|bitweises OR links
&&logisches AND links
||logisches OR links
?:bedingt links
=, *=, /=, %=, +=, -=, &=, |=, ^=, ~=, <<=, >>= Zuweisungrechts
and logisches ANDlinks
xor logisches XORlinks
or logisches OR links
, mehrfache Auswertung links


© webman-company, 5. Dezember 2025
Weiterführende Informationen


Ihr Kommentar *
(es stehen 1000 Zeichen zur Verfügung)
0 / 1000



*) Ihr erster Kommentar wird nicht sofort veröffentlicht.
 
Aktuelle Fragen   

Fragen über Fragen

Beantwortet die große Kerze die Frage der kleinen Kerze, ob Durchzug gefährlich sei, mit den Worten: 'Davon kannst du ausgehen'? 
Wieso passiert immer genau so viel, wie in die Zeitung passt? 
Ist es bedenklich, wenn im Park ein Goethe-Denkmal durch die Bäume schillert? 
Warum muss man für den Besuch beim Hellseher einen Termin haben? 
Warum kann sich ein Schwamm nicht ausdrücken? 
 
 
Redewendung des Tages:
Rattenlinien
Rattenlinien war die von US-amerikanischen Geheimdienst- und Militärkreisen geprägte Bezeichnung für Fluchtrouten führender Vertreter des NS-Regimes, Angehöriger der SS und der Ustascha nach dem Ende des Zweiten Weltkrieges. Aufgrund einer aktiven Beteiligung hochrangiger Vertreter der katholischen Kirche an den Fluchtrouten trugen sie bis zur Beteiligung des US-amerikanischen Geheimdienstes den Namen "Klosterrouten".

Ihre Zeit 

 

Besucherstatistik 
0
Besucher

3.768.430 Seitenabrufe
(seit November 2006)
 

Ihr Client 
 

KalenderKalender 
vorheriger Monat Januar 2026 nächster Monat
Mo Di Mi Do Fr Sa So
     
2000: Millenium Bug
2002: Einführung des Euro
Neujahr
Weltfriedenstag
1
2
5
2005: Todesfall Po­li­zei­re­vier Dessau
2015: Anschlag auf Charlie Hebdo
7
8
2007: Erstes Smartphone
9
11
1951: UN-Völkermordkonvention
12
1989: Salman Rushdie
2010: Kindesmissbrauch durch Priester des Je­su­i­ten­ordens
14
16
17
18
2038: Y2K38
19
23
24
25
1994: Python Version 1
Erstes Mondviertel
26
2020: Corona Pandemie
Internationaler Holocaustgedenktag
27
29
1948: Mahatma Gandhi
30
2025: Die Haager Gruppe
31
 

iCalendar
 

 
© 2006-2025 webman-company (Berlin, 09.01.2026)
 
 
Bitte haben Sie einen Augenblick Geduld.

Bitte warten


schließen