hosted by
netcup.com
 
Navigation 
Startseite Startseite
Neuigkeiten Neuigkeiten
Artikel Artikel
Tools Tools
Downloads Downloads
Gästebuch Gästebuch
Formular (5 Einträge)
Wissen Wissen
Kontakt Kontakt
 

Heute ... 
 ... vor 576 Jahren:
Am 30. Juli 1419 stürm­ten Hussiten, An­hän­ger des vier Jahre zuvor beim Kon­zil von Konstanz auf dem Scheiterhaufen als Ket­zer hingerichteten Jan Hus, das Neu­städ­ter Rat­haus am Karlsplatz in Prag, um dort ge­fan­ge­ne Glau­bens­ge­nos­sen zu befreien. Da­bei warfen sie zehn Per­so­nen aus dem Fenster: den Bür­ger­mei­ster, zwei Rats­her­ren, den Stellvertreter des Rich­ters, fünf Ge­mein­de­äl­te­re und einen Knecht. Die Gestürzten wurden an­schließend mit Hieb­waf­fen getötet.
Prager Fenstersturz
 

Memory 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Play it again, Sam. 

Artikel zum Thema PHP  
 

Vorrang der Operatoren


Vorrang der Operatoren
'Punkt-Rechnung vor Strich-Rechnung'. Das kennt jeder und gilt natürlich 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, 26. Februar 2024
Weiterführende Informationen


Ihr Kommentar *
0 / 1000



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

Fragen über Fragen

Wird das Internet eigentlich leichter, wenn man sich da was runterlädt? 
Beantwortet die große Kerze die Frage der kleinen Kerze, ob Durchzug gefährlich sei, mit den Worten: 'Davon kannst du ausgehen'? 
Warum laufen Nasen, während Füße riechen? 
Warum muss man für den Besuch beim Hellseher einen Termin haben? 
Warum kann sich ein Schwamm nicht ausdrücken? 
 
 
Sprichwörterwitz: 
Einmal ist Zufall; zweimal ist Koinzidenz; dreimal ist Verschwörung.
Infografik: So (un)frei ist die Presse | Statista Mehr Infografiken finden Sie bei Statista
  
Infografik: So (un)frei ist das Internet | Statista Mehr Infografiken finden Sie bei Statista
  
  
Gegen Rechtsextremismus
Gegen Rechtsextremismus
  

Ihre Zeit 

 

Heute ... 
 ... vor 70 Jahren:
DFBAm 30. Juli 1955 be­schloss der DFB, Frau­en­fuß­ball zu verbieten. "Im Kampf um den Ball ver­schwin­det die weib­liche Anmut, Körper und Seele erleiden un­weigerlich Scha­den und das Zur­schau­stel­len des Körpers ver­letzt Schicklichkeit und Anstand.", begründete der DFB seine Ent­schei­dung. Erst im Jahr 1970 wurde dieses Ver­bot aufgehoben.  mehr
 

Besucherstatistik 
1
Besucher

3.597.198 Seitenabrufe
(seit November 2006)
 

Ihr Client 
 

KalenderKalender 
vorheriger Monat Juli 2025 nÀchster Monat
Mo Di Mi Do Fr Sa So
 
Mariäheimsuchung
Erstes Mondviertel
2
Tag des Ungehorsams
3
5
6
7
2007: Julian Assange
Sommer Clean Up Day
12
2004: PHP Version 5
13
2016: Putsch in der Türkei
15
16
17
19
1956: Einführung der Wehrpflicht
1969: Erster Mensch betritt den Mond
21
2005: Absturz vor dem Reichstag
2024: Gutachten des IGH gegen Israel
22
26
27
1914: Beginn des 1. Weltkriegs
Erdüberlastungstag im Jahr 2022
28
29
1449: Prager Fenstersturz
1955: Verbot des Frauenfußballs
30
31
   

iCalendar
 

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

Bitte warten


schließen