Start · Sprachen · PHP · Referenz

PHP PHP-Referenz

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

// Zeige Buchstabe U — 58 Einträge

U

UConverter Klasse
Konvertiert Zeichenketten zwischen verschiedenen Zeichenkodierungen mithilfe der ICU-Bibliothek.
UI\Area Klasse
Repräsentiert eine Zeichenfläche in einer UI-Anwendung, die Grafik sowie Maus- und Tastaturereignisse verarbeitet.
UI\Control Klasse
Geschlossene Basisklasse für alle UI-Steuerelemente der <code>UI</code>-Erweiterung (php-ui / libui).
UI\Controls\Box Klasse
Eine Box ordnet mehrere UI-Controls horizontal oder vertikal in einer Zeile/Spalte an.
UI\Controls\Button Klasse
Repräsentiert eine beschriftete, klickbare Schaltfläche innerhalb einer UI\Window-basierten Anwendung.
UI\Controls\Check Klasse
Ein <code>Check</code> ist ein beschriftetes Kontrollkästchen (Checkbox), das der Benutzer aktivieren oder deaktivieren kann.
UI\Controls\ColorButton Klasse
Ein <code>ColorButton</code> ist eine Schaltfläche, die beim Anklicken einen nativen Farbwähler-Dialog öffnet und die gewählte Farbe zurückgibt.
UI\Controls\Combo Klasse
Repräsentiert ein Kombinations-Auswahlfeld (Dropdown-Liste) in einer UI-Anwendung, ähnlich dem HTML-Element <code>&lt;select&gt;</code>.
UI\Controls\EditableCombo Klasse
Ein bearbeitbares Kombinationsfeld (Combo-Box), das dem Benutzer erlaubt, sowohl vordefinierte Optionen auszuwählen als auch eigene Texteingaben vorzunehmen.
UI\Controls\Entry Klasse
Ein einzeiliges Texteingabefeld für Klartext, Passwörter oder Suchbegriffe innerhalb einer UI-Anwendung.
UI\Controls\Form Klasse
Ein <code>Form</code>-Control ordnet andere Controls in einem zweispaltigen Formularlayout an, wobei jedes Control mit einem Beschriftungslabel versehen wird.
UI\Controls\Grid Klasse
Ein <code>Grid</code>-Control ermöglicht die Anordnung von Kindelementen in einem zweidimensionalen Raster innerhalb einer UI-Anwendung.
UI\Controls\Group Klasse
Eine <code>Group</code> ist ein betitelter Container-Control, der untergeordnete Controls gruppiert und mit einer Beschriftung versieht.
UI\Controls\Label Klasse
Ein <code>Label</code> stellt eine einzeilige, nicht bearbeitbare Textzeile in einer grafischen Benutzeroberfläche dar, die typischerweise andere UI-Elemente kennzeichnet.
UI\Controls\MultilineEntry Klasse
Ein mehrzeiliges Texteingabefeld für GUI-Anwendungen, das mit oder ohne automatischen Zeilenumbruch verwendet werden kann.
UI\Controls\Picker Klasse
Ein <code>Picker</code> ist eine Schaltfläche, die beim Anklicken eine native Datum- und/oder Zeit-Auswahl des Betriebssystems öffnet.
UI\Controls\Progress Klasse
Stellt einen Fortschrittsbalken (Progress Bar) mit einem Prozentwert von 0 bis 100 dar, der typischerweise zur Visualisierung laufender Operationen eingesetzt wird.
UI\Controls\Radio Klasse
Stellt ein Radio-Button-Steuerelement für native GUI-Anwendungen bereit, ähnlich dem HTML-<code>&lt;input type="radio"&gt;</code>.
UI\Controls\Separator Klasse
Stellt eine einfache optische Trennlinie zwischen UI-Controls dar, die keine interaktive Funktion besitzt.
UI\Controls\Slider Klasse
Ein Slider-Control, das einen numerischen Bereich mit einem verschiebbaren Regler darstellt und dem Nutzer erlaubt, einen Wert innerhalb dieses Bereichs auszuwählen.
UI\Controls\Spin Klasse
Eine Spin Box ist ein Eingabefeld mit Auf-/Ab-Schaltflächen zur Auswahl eines Ganzzahlwertes innerhalb eines definierten Bereichs.
UI\Controls\Tab Klasse
Ein Tab-Container, der mehrere Seiten mit Controls enthält, wobei jede Seite einen eigenen Titel hat und vom Benutzer ausgewählt werden kann.
UI\Draw\Brush Klasse
Repräsentiert einen Pinsel zum Füllen und Umranden von Zeichnungselementen innerhalb der UI-Erweiterung.
UI\Draw\Brush\Gradient Klasse
Abstrakte Basisklasse für Farbverlauf-Pinsel, die gemeinsame Funktionalität für lineare und radiale Verläufe in der UI-Erweiterung bereitstellt.
UI\Draw\Brush\LinearGradient Klasse
Repräsentiert einen linearen Farbverlauf-Pinsel, der beim Zeichnen von Formen oder Pfaden auf einer <code>UI\Draw\Surface</code> verwendet wird.
UI\Draw\Brush\RadialGradient Klasse
Repräsentiert einen radialen Farbverlauf-Pinsel zum Zeichnen von kreisförmig verlaufenden Farbübergängen auf <code>UI\Draw\Path</code>-Objekten.
UI\Draw\Color Klasse
Repräsentiert eine RGBA-Farbe, deren Kanäle Rot, Grün, Blau und Alpha als öffentliche Eigenschaften zugänglich sind.
UI\Draw\Line\Cap Klasse
Enum-Klasse mit Konstantenwerten für die Endkappen-Stile von gezeichneten Linien in der UI-Erweiterung.
UI\Draw\Line\Join Klasse
Definiert, wie Linien an ihren Verbindungspunkten (Ecken) gezeichnet werden – als Klasse mit Konstanten für den Verbindungsstil.
UI\Draw\Matrix Klasse
Repräsentiert eine 2D-Transformationsmatrix für Zeichenoperationen im UI-Framework, mit der Skalierung, Rotation, Spiegelung und Translation kombiniert werden können.
UI\Draw\Path Klasse
Repräsentiert einen Zeichenpfad für die UI-Erweiterung, der festlegt, wo ein <code>UI\Draw\Pen</code> auf einer <code>UI\Area</code> zeichnet.
UI\Draw\Pen Klasse
Repräsentiert einen Zeichenstift, der im Draw-Event-Handler einer <code>UI\Area</code> zum Clippen, Füllen und Zeichnen von Pfaden verwendet wird.
UI\Draw\Stroke Klasse
Enthält die Konfiguration für den Pen zum Zeichnen eines Strichs (Linienstil, -breite, Verbindungen und Endkappen).
UI\Draw\Text\Font Klasse
Lädt eine beschriebene Schriftart anhand eines <code>UI\Draw\Text\Font\Descriptor</code>-Objekts für die Verwendung in UI-Zeichenoperationen.
UI\Draw\Text\Font\Descriptor Klasse
Beschreibt eine Schriftart mit Familie, Größe, Stil, Stärke und Dehnung für die UI-Textrenderung.
UI\Draw\Text\Font\Italic Klasse
Repräsentiert die Kursivschrift-Eigenschaft einer Schriftart im PHP-UI-Framework.
UI\Draw\Text\Font\Stretch Klasse
Gibt die Dehnung (Breite) einer Schriftart an und definiert, wie gestreckt oder komprimiert die Glyphen einer Schrift erscheinen.
UI\Draw\Text\Font\Weight Klasse
Enum-Klasse mit Konstanten für Schriftstärken (z. B. Thin, Bold, Heavy) beim Zeichnen von Text mit der PHP-UI-Erweiterung.
UI\Draw\Text\Layout Klasse
Repräsentiert das Layout von Text, der durch <code>UI\Draw\Pen</code> auf eine Zeichenfläche gerendert wird.
UI\Exception\InvalidArgumentException Klasse
Wird von der PHP-UI-Erweiterung ausgelöst, wenn einem UI-Aufruf ein ungültiges Argument übergeben wird.
UI\Exception\RuntimeException Klasse
Wird von der PHP-UI-Erweiterung (ext/ui) ausgelöst, wenn ein Laufzeitfehler in der grafischen Benutzeroberfläche auftritt.
UI\Executor Klasse
Plant die wiederholte Ausführung eines Callbacks in festem Zeitintervall – besonders nützlich für Animationen und periodische UI-Aktualisierungen.
UI\Key Klasse
Repräsentiert eine Taste bei UI-Ereignissen wie Tastendruck oder -loslassen in der PHP-UI-Erweiterung.
UI\Menu Klasse
Repräsentiert ein Menü in einer UI-Anwendung, das vor dem ersten Fenster erstellt werden muss und auf jedem Fenster angezeigt werden kann.
UI\MenuItem Klasse
Repräsentiert einen einzelnen Eintrag in einem <code>UI\Menu</code>; Instanzen werden ausschließlich über <code>UI\Menu::append()</code> und verwandte Methoden erzeugt.
UI\Point Klasse
Repräsentiert einen zweidimensionalen Punkt (X/Y-Koordinaten) innerhalb der PHP-UI-Erweiterung für Bildschirm-, Control- oder Area-Koordinaten.
UI\Size Klasse
Repräsentiert die Größe (Breite und Höhe) eines Bildschirms, Controls oder Bereichs in der UI-Erweiterung.
UI\Window Klasse
Repräsentiert ein natives UI-Fenster im PHP-UI-Framework (ui-Extension) und dient als oberste Ebene einer grafischen Benutzeroberfläche.
UnderflowException Klasse
Container leer — kein Element mehr entnehmbar.
UnexpectedValueException Klasse
Ein Wert entspricht nicht der Erwartung — z. B. eine unerwartete Enum-Konstante.
UnhandledMatchError Klasse
Wird geworfen, wenn <code>match</code> keinen Zweig findet und kein <code>default</code> gesetzt ist — meist ein Feature, kein Bug.
Uri\InvalidUriException Klasse
Ausnahme, die ausgelöst wird, wenn eine URI syntaktisch ungültig oder nicht verarbeitbar ist.
Uri\Rfc3986\Uri Klasse
Repräsentiert eine unveränderliche URI gemäß <code>RFC 3986</code> und bietet Zugriff auf alle Komponenten wie Schema, Host, Pfad, Query und Fragment.
Uri\UriError Klasse
Basisklasse für alle Fehler der URI-Erweiterung (<code>Uri\</code>-Namespace); wird geworfen, wenn URI-Operationen fehlschlagen.
Uri\UriException Klasse
Basisklasse für alle Ausnahmen der URI-Erweiterung (<code>Uri</code>); ermöglicht gezieltes Abfangen aller URI-bezogenen Fehler.
Uri\WhatWg\InvalidUrlException Klasse
Wird geworfen, wenn eine URL gemäß dem WHATWG-URL-Standard ungültig oder nicht parsebar ist.
Uri\WhatWg\Url Klasse
Repräsentiert eine unveränderliche URL nach dem WHATWG-URL-Standard und bietet strukturierten Zugriff auf alle URL-Komponenten.
Uri\WhatWg\UrlValidationError Klasse
Repräsentiert einen einzelnen URL-Validierungsfehler gemäß dem WHATWG-URL-Standard, der bei der Verarbeitung einer URL aufgetreten ist.