- Paamayim Nekudotayim
-
Der Gültigkeitsbereichsoperator der Skriptsprache PHP wird offiziell Paamayim Nekudotayim (hebräisch פעמיים נקודתיים [paʔamajim nəkudotajim]) genannt und besteht aus zwei hintereinander gestellten Doppelpunkten (::).
Das Wort stammt aus dem Hebräischen und bedeutet übersetzt und transkribiert in etwa „zweimal Doppelpunkt“. Nekudotayim (Doppelpunkt) setzt sich aus Nekuda (Punkt) und der Dual-Endung -ayim (zwei) zusammen. Das Wort Paamayim besteht aus Paam (multiplizieren) und wieder der Endung -ayim.
Die Verwendung des Operators erlaubt es, auf Konstanten, statische Variablen oder statische Methoden einer Klasse zuzugreifen.
Beispiel
<?php class Mathe { const PI = 3.141592653589; } echo Mathe::PI; ?>
Das Beispiel erzeugt eine neue Klasse mit dem Namen „Mathe“, die eine Konstante „PI“ enthält, in der eine Zahl (in diesem Falle π) gespeichert ist. Anschließend wird außerhalb dieser Klasse mittels des Gültigkeitsbereichsoperators (Paamayim Nekudotayim) auf diese Konstante zugegriffen und diese ausgegeben, ohne vorher eine Instanz der Klasse zu erzeugen.
Weblinks
Kategorien:- Programmierung
- Skriptsprache PHP
Wikimedia Foundation.