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.

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 Interface
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