Start · Sprachen · PHP · Referenz

PHP PHP-Referenz

54 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.

// Zeige Buchstabe U — 54 Einträge

U

uasort Funktion
Sortiert ein Array mittels einer benutzerdefinierten Vergleichsfunktion und behält dabei die Schlüssel-Wert-Zuordnungen (Index-Assoziationen) bei.
ucfirst Funktion
Macht das erste Zeichen eines Strings groß, den Rest lässt sie unverändert.
ucwords Funktion
Macht das erste Zeichen jedes Wortes groß — typografische Titel-Formatierung.
UI\Draw\Text\Font\fontFamilies Funktion
Gibt ein Array aller auf dem System verfügbaren Schriftfamilien-Namen zurück.
UI\quit Funktion
Beendet die UI-Schleife
UI\run Funktion
Startet die Hauptereignisschleife der <code>UI</code>-Erweiterung und blockiert so lange, bis alle Fenster geschlossen wurden.
uksort Funktion
Sortiert ein Array nach seinen Schlüsseln mithilfe einer benutzerdefinierten Vergleichsfunktion und erhält dabei die Schlüssel-Wert-Zuordnungen.
umask Funktion
Setzt die aktuelle <code>umask</code> (Dateierstellungsmaske) und gibt den vorherigen Wert zurück.
uniqid Funktion
Erzeugt eine zeitbasierte, (pseudo-)eindeutige ID als Zeichenkette, optional mit Präfix und erhöhter Entropie.
unixtojd Funktion
Konvertiert einen Unix-Timestamp in eine Julianische Tagesnummer (Julian Day Number).
unlink Funktion
Löscht eine Datei — kein Papierkorb, endgültig.
unpack Funktion
Entpackt binäre Daten aus einer Zeichenkette anhand eines Format-Codes und gibt ein assoziatives Array zurück.
unregister_tick_function Funktion
Entfernt eine zuvor mit <code>register_tick_function()</code> registrierte Funktion, sodass sie bei weiteren Ticks nicht mehr ausgeführt wird.
unserialize Funktion
Wandelt einen durch <code>serialize()</code> erzeugten String zurück in einen PHP-Wert (Objekt, Array, Skalar etc.).
unset Funktion
Hebt die Zuweisung einer oder mehrerer Variablen auf und gibt den belegten Speicher frei.
untaint Funktion
Entfernt die Unsicher-Markierung (Taint) von einem oder mehreren Strings, die zuvor als unsicher markiert wurden.
uopz_add_function Funktion
Fügt eine neue, bisher nicht existierende Funktion oder Methode zur Laufzeit hinzu.
uopz_allow_exit Funktion
Erlaubt oder verhindert die Ausführung des <code>exit</code>/<code>die</code>-Opcodes im laufenden PHP-Prozess.
uopz_backup Funktion
Sichert die aktuelle Implementierung einer Funktion oder Methode, damit sie später mit <code>uopz_restore</code> wiederhergestellt werden kann.
uopz_compose Funktion
Erstellt zur Laufzeit dynamisch eine neue Klasse aus angegebenen Basisklassen, Methoden und Eigenschaften.
uopz_copy Funktion
Kopiert eine Funktion oder Methode innerhalb der UOPZ-Erweiterung an einen neuen Namen.
uopz_del_function Funktion
Löscht eine zuvor mit <code>uopz_add_function()</code> hinzugefügte Funktion oder Methode aus dem Laufzeitsystem.
uopz_delete Funktion
Löscht eine zuvor definierte Funktion oder Methode zur Laufzeit aus dem Funktions-/Methodenregister.
uopz_extend Funktion
Lässt eine bestehende Klasse zur Laufzeit von einer anderen Klasse erben, ohne den Quellcode zu ändern.
uopz_flags Funktion
Liest oder setzt die internen Zend-Flags einer Funktion oder Methode zur Laufzeit.
uopz_function Funktion
Erzeugt oder überschreibt eine benannte PHP-Funktion zur Laufzeit mittels einer <code>Closure</code>.
uopz_get_exit_status Funktion
Gibt den zuletzt per <code>exit()</code> oder <code>die()</code> gesetzten Exit-Status zurück, wenn der Exit durch uopz abgefangen wurde.
uopz_get_hook Funktion
Gibt den zuvor mittels <code>uopz_set_hook</code> gesetzten Hook (als <code>Closure</code>) einer Funktion oder Methode zurück.
uopz_get_mock Funktion
Gibt den aktuell registrierten Mock (Ersatzklasse oder -objekt) für eine Klasse zurück, der zuvor mit <code>uopz_set_mock()</code> gesetzt wurde.
uopz_get_property Funktion
Liefert den Wert einer Klassen- oder Instanzeigenschaft, auch wenn diese nicht öffentlich zugänglich ist.
uopz_get_return Funktion
Gibt den zuvor mit <code>uopz_set_return()</code> gesetzten Rückgabewert einer Funktion oder Methode zurück.
uopz_get_static Funktion
Liefert ein Array der statischen Variablen aus dem Gültigkeitsbereich einer Funktion oder Methode.
uopz_implement Funktion
Lässt eine bestehende Klasse zur Laufzeit ein Interface implementieren, ohne den Quellcode zu verändern.
uopz_overload Funktion
Überschreibt einen PHP-VM-Opcode mit einem benutzerdefinierten Handler, um das Verhalten bei der Ausführung dieses Opcodes zu verändern.
uopz_redefine Funktion
Definiert eine bereits bestehende Konstante zur Laufzeit neu und ändert ihren Wert.
uopz_rename Funktion
Benennt eine vorhandene Funktion oder Methode zur Laufzeit unter einem neuen Namen um.
uopz_restore Funktion
Stellt eine zuvor mit <code>uopz_backup</code> gesicherte Funktion in ihren ursprünglichen Zustand wieder her.
uopz_set_hook Funktion
Setzt einen Hook (Closure), der beim Betreten einer Funktion oder Methode automatisch ausgeführt wird.
uopz_set_mock Funktion
Ersetzt eine Klasse durch einen Mock, sodass <code>new ClassName</code> fortan eine Instanz des Mocks zurückgibt.
uopz_set_property Funktion
Setzt den Wert einer bestehenden statischen Klassen- oder Instanzeigenschaft zur Laufzeit, auch wenn sie <code>private</code> oder <code>protected</code> ist.
uopz_set_return Funktion
Setzt einen festen Rückgabewert (oder eine Closure als Ersatz-Implementierung) für eine bestehende PHP-Funktion oder Methode.
uopz_set_static Funktion
Setzt die statischen Variablen im Gültigkeitsbereich einer Funktion oder Methode zur Laufzeit.
uopz_undefine Funktion
Hebt die Definition einer Konstante (oder Klassenkonstante) zur Laufzeit auf, sodass sie danach undefiniert ist.
uopz_unset_hook Funktion
Entfernt einen zuvor mit <code>uopz_set_hook</code> gesetzten Hook einer Funktion oder Methode.
uopz_unset_mock Funktion
Entfernt einen zuvor für eine Klasse gesetzten Mock, sodass wieder die originale Klasse verwendet wird.
uopz_unset_return Funktion
Entfernt einen zuvor mit <code>uopz_set_return()</code> gesetzten Rückgabewert einer Funktion oder Methode.
urldecode Funktion
Dekodiert URL-encoded Strings — Umkehr von <code>urlencode()</code>.
urlencode Funktion
URL-encoded einen String — Leerzeichen zu <code>+</code>. Für Query-Strings.
use_soap_error_handler Funktion
Legt fest, ob der interne SOAP-Fehlerhandler anstelle des PHP-Standardfehlerhandlers für SOAP-Fehler verwendet werden soll.
user_error Funktion
Alias von <code>trigger_error()</code> — löst eine benutzerdefinierte PHP-Fehlermeldung aus.
usleep Funktion
Hält die Programmausführung für die angegebene Anzahl von Mikrosekunden an.
usort Funktion
Sortiert ein Array mit einer benutzerdefinierten Vergleichsfunktion — die flexibelste Sortier-Option.
utf8_decode Funktion
Konvertiert eine UTF-8-kodierte Zeichenkette nach ISO-8859-1 (Latin-1) und ersetzt nicht darstellbare oder ungültige Zeichen.
utf8_encode Funktion
Konvertiert eine Zeichenkette von ISO-8859-1 (Latin-1) nach UTF-8.

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.