Start · Sprachen · PHP · Referenz

PHP PHP-Referenz

76 Einträge — jede Funktion, Klasse und jedes Sprach-Konzept auf einer eigenen Seite mit Signatur, Parametern, Beispielen und Fallstricken.

Wie du die Referenz nutzt

Suche nach Funktionsname (z.B. array_map) oder filtere nach Art (Funktion, Klasse, Keyword, Konzept) oder Kategorie. Jeder Eintrag enthält Signatur, Parameter, Rückgabewert, Beispiele und typische Fallstricke — alles auf Deutsch, direkt verlinkbar.

C

D

date Funktion
Formatiert einen Unix-Timestamp — der Klassiker. Für neuen Code besser <code>DateTimeImmutable</code>.
date_add Funktion
Addiert ein <code>DateInterval</code>-Objekt zu einem <code>DateTime</code>-Objekt und gibt das modifizierte Objekt zurück.
date_create Funktion
Erstellt ein neues <code>DateTime</code>-Objekt aus einer Datums-/Zeitangabe – prozeduraler Alias für <code>new DateTime()</code>.
date_create_from_format Funktion
Erstellt ein <code>DateTime</code>-Objekt aus einem Datums-/Zeitstring anhand eines explizit angegebenen Formats.
date_create_immutable Funktion
Erzeugt ein neues <code>DateTimeImmutable</code>-Objekt aus einem Datums-/Zeitstring und einer optionalen Zeitzone.
date_create_immutable_from_format Funktion
Erstellt ein <code>DateTimeImmutable</code>-Objekt aus einer Zeitzeichenkette, die gemäß dem angegebenen Format geparst wird.
date_date_set Funktion
Setzt das Datum (Jahr, Monat, Tag) eines <code>DateTime</code>-Objekts und gibt das geänderte Objekt zurück.
date_default_timezone_get Funktion
Gibt die aktuell gesetzte Standard-Zeitzone zurück, die von allen Datums- und Zeitfunktionen des Skripts verwendet wird.
date_default_timezone_set Funktion
Setzt die Standardzeitzone, die von allen Datums- und Zeitfunktionen in einem PHP-Skript verwendet wird.
date_diff Funktion
Berechnet die Differenz zwischen zwei <code>DateTimeInterface</code>-Objekten und gibt ein <code>DateInterval</code>-Objekt zurück.
date_format Funktion
Gibt ein <code>DateTime</code>-Objekt als formatierten Datums-/Zeitstring zurück.
date_get_last_errors Funktion
Gibt die Warnungen und Fehler zurück, die beim letzten Aufruf von <code>date_create()</code> oder <code>strtotime()</code> aufgetreten sind.
date_interval_create_from_date_string Funktion
Erstellt ein <code>DateInterval</code>-Objekt aus einem relativen Datums-/Zeitstring (Alias von <code>DateInterval::createFromDateString</code>).
date_interval_format Funktion
Formatiert ein <code>DateInterval</code>-Objekt anhand eines Formatstrings und gibt das Ergebnis als Zeichenkette zurück.
date_isodate_set Funktion
Setzt das Datum eines <code>DateTime</code>-Objekts anhand einer ISO-8601-Jahreszahl, Kalenderwochennummer und optionalem Wochentag.
date_modify Funktion
Ändert den Zeitstempel eines <code>DateTime</code>-Objekts anhand einer relativen Datumsangabe.
date_offset_get Funktion
Gibt den aktuellen Zeitzonenversatz (Offset) eines <code>DateTimeInterface</code>-Objekts in Sekunden relativ zu UTC zurück.
date_parse Funktion
Zerlegt einen Datums-/Zeitstring und gibt ein assoziatives Array mit allen erkannten Komponenten (Jahr, Monat, Tag, Stunde, Minute, Sekunde, Zeitzone usw.) zurück.
date_parse_from_format Funktion
Analysiert einen Datums-/Zeitstring anhand eines vorgegebenen Formats und gibt die erkannten Komponenten als assoziatives Array zurück.
date_sub Funktion
Subtrahiert ein <code>DateInterval</code> von einem <code>DateTime</code>-Objekt und gibt das modifizierte Objekt zurück.
date_sun_info Funktion
Gibt ein Array mit Informationen über Sonnenauf- und -untergang sowie Beginn und Ende der Dämmerung für einen bestimmten Zeitpunkt und Ort zurück.
date_sunrise Funktion
Liefert die Uhrzeit des Sonnenaufgangs für einen bestimmten Tag und geografischen Ort.
date_sunset Funktion
Liefert die Uhrzeit des Sonnenuntergangs für einen gegebenen Tag und geografischen Ort.
date_time_set Funktion
Setzt die Uhrzeit eines <code>DateTime</code>-Objekts auf die angegebenen Stunden, Minuten, Sekunden und Mikrosekunden.
date_timestamp_get Funktion
Gibt den Unix-Zeitstempel eines <code>DateTimeInterface</code>-Objekts zurück.
date_timestamp_set Funktion
Setzt Datum und Uhrzeit eines <code>DateTime</code>-Objekts anhand eines Unix-Zeitstempels.
date_timezone_get Funktion
Gibt das <code>DateTimeZone</code>-Objekt zurück, das der angegebenen <code>DateTime</code>- bzw. <code>DateTimeImmutable</code>-Instanz zugeordnet ist.
date_timezone_set Funktion
Legt die Zeitzone für ein <code>DateTime</code>-Objekt fest und gibt das modifizierte Objekt zurück.
DateInterval Klasse
Repräsentiert eine Zeitdauer wie „2 Tage 3 Stunden" — für <code>DateTime::add()</code> und Diff-Berechnungen.
DatePeriod Klasse
Stellt einen Datumsbereich dar, über den iteriert werden kann, um regelmäßig wiederkehrende Datumspunkte zu erzeugen.
DateTime Klasse
<strong>Legacy:</strong> mutable Datums-Klasse. Für neuen Code immer <code>DateTimeImmutable</code>.
DateTimeImmutable Klasse
Der moderne, unveränderliche Weg, Daten und Uhrzeiten in PHP zu handhaben — anders als <code>DateTime</code> gibt jede Operation eine neue Instanz zurück.
DateTimeInterface Schnittstelle
Gemeinsames Interface für <code>DateTime</code> und <code>DateTimeImmutable</code>, das einheitliche Typ-Deklarationen für beide Klassen ermöglicht.
DateTimeZone Klasse
Repräsentiert eine Zeitzone — <code>Europe/Berlin</code>, <code>UTC</code>, <code>America/New_York</code>.
Datum formatieren Snippet
DateTimeImmutable ist der moderne Weg. Vergiss date() und globale Timezones.

E

F

G

I

J

L

M

S

T

U

Häufige Fragen

Was gehört zur PHP-Referenz?

Die Referenz listet die eingebauten Funktionen, Klassen, Schlüsselwörter und Konstanten der Sprache PHP alphabetisch — mit Signatur, kurzer Beschreibung und Beispielen. Für erklärende Konzepte und Guides siehe die PHP-Übersicht.

Wie finde ich einen Eintrag schnell?

Nutze die Buchstaben-Navigation (A–Z) oder das Suchfeld oben auf dieser Seite. Du kannst auch nach Typ filtern (Funktion, Klasse, Keyword …).

Fehlt ein Eintrag?

Die Referenz wird kontinuierlich erweitert. Fehlt dir ein bestimmter Eintrag, schreib uns kurz über /kontakt — wir priorisieren Vorschläge aus der Community.