Mamerz hat ein kaltes Herz.
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
 

Memory 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Play it again, Sam. 

Aktuelles Ereignis 
 

Vor 4 Tagen, am 07. Mai 2025, fand ein Konklav zur Papstwahl statt:

Das Konklav beginnt offiziell am 7. Mai 2025 im Vatikan. An diesem Tag werden die wahl­berechtigten Kardinäle in die Six­ti­nische Kapelle eingeschlossen, um den neuen Papst zu wählen. Dazu müssen sie sich mehr­heit­lich auf einen neuen Papst ei­ni­gen. Es gibt keine festgelegte maximale Dauer. Nach jedem Wahl­gang steigt ent­we­der schwar­zer oder weißer Rauch aus dem Schorn­stein auf dem Dach der Sixtinischen Kapelle auf.
Weiterführende Informationen

 
 
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

 
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? 
 
 

Ihr Client 
 

Besucherstatistik 
5
Besucher

3.546.112 Seitenabrufe
(seit November 2006)
 

Ihre Zeit 

 

Heute ... 
 ... vor 14 Jahren:
Istanbul-Konvention
Am 11. Mai 2011 wur­de in Istanbul ein völ­ker­recht­li­cher Ver­trag des Eu­ro­pa­ra­tes verabschiedet. Zweck dieses Über­ein­kom­mens ist es, Frauen vor allen For­men von Ge­walt zu schüt­zen und Gewalt gegen Frau­en und häusliche Ge­walt zu verhüten, zu ver­fol­gen und zu beseitigen. In Deutsch­land ist diese Istan­bul-Konvention erst seit dem 1. Fe­bru­ar 2018 Bun­des­recht, un­ein­ge­schränkt gilt sie erst seit dem 1. Februar 2023 und erst am 28. Juni 2023 ra­ti­fi­zier­te die Eu­ro­pä­i­sche Union dieses Über­ein­kom­men. Die Türkei, die als erster am 14. März 2012 diese Kon­ven­tion ra­ti­fi­ziert hatte, trat am 19. März 2021 als er­ster und bisher einziger wie­der aus.
 

KalenderKalender 
vorheriger Monat Mai 2025 nÀchster Monat
Mo Di Mi Do Fr Sa So
   
Maifeiertag
Tag der Arbeit
1
2
Deutsche Erdüberlastungstag
#SaveSocialDay
Welttag der Pressefreiheit
3
4
5
2013: NSU Prozess
6
7
1945: 2. Weltkrieg
Ende des Zweiten Weltkriegs
8
9 10 11
12 13
1973: Skylab
Eisheiliger Bonifatius
14
15 16 17 18
19 20 21
1960: Erdbeben von Valdivia
2000: PHP Version 4
Internationaler Tag für biologische Vielfalt
22
1618: Zweiter Prager Fenstersturz
1995: MySQL Version 1
2024: Srebrenica-Gedenktag
23
1949: Grundgesetz
24
25
26 27
2021: Schlacht am Waterberg
World Blood Cancer Day
28
1993: Solingen
Christi Himmelfahrt
Vatertag
29
30
2013: Gezi-Proteste
31
 

iCalendar
 

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

Bitte warten


schließen