Überschrift Fachinformatikerwissen.de
Beim Einsatz von Variablen mit PHP, werden die entsprechenden Datentypen automatisch vergeben. Sie können aber auch manuell zugewiesen, umgewandelt und angezeigt werden. Eine vorherige Deklaration ist nicht erforderlich. Man unterscheidet grundlegend zwischen einfachen (Skalare) und zusammengesetzten Datentypen.

Einfache Datentypen (Skalare)

Datentyp Werte Erklärung
Boolean true oder false kann die Werte true (wahr) oder false (falsch) darstellen, an Stelle für false kann auch 0 verwendet werden
Integer -2.147.482.648 bis 2.147.482.647 können nur ganze Zahlen ohne Komma sein (Werteangabe gilt für 32 Bit-System)
Double Zahlen mit Komma auch Float bekannt, sind Zahlen mit Kommastellen
String Zeichenketten steht für Zeichenketten ohne Längenbegrenzung zur Verfügung

Zusammengesetzte Datentypen

Datentyp Beispiel Erklärung
Arrays $a[0] = wert1; Arrays werden aus Integer-Index und einem beliebigen Wert zusammengesetzt. über den Index auch Key (Schlüssel) bezeichnet, kann jedes Arrayelemente angesprochen werden.
Hashes $a["name"] = willi; Hashes sind assoziative Arrays, bei diesen werden an Stelle des Integer-Index Strings zur eindeutigen Zuordnung der Elementwerte verwendet.
Objekte $objekt1 = new Kl1(); Objekte von Klassen können auch bei PHP zum Einsatz kommen. Sie verfügen über spezielle Eigenschaften und Methoden, welche in der entsprechenden Klasse festgelegt wurden.
Beispiel: $objekt1 ist ein neues Objekt der Klasse Kl1

letzte Änderung: 04.04.2019