Start · Sprachen · PHP · Referenz

PHP PHP-Referenz

50 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 Y — 50 Einträge

Y

Yac Klasse
Bietet einen schnellen Nutzerdaten-Cache im Shared Memory über die PECL-Erweiterung <code>yac</code>.
Yaconf Klasse
Bietet statischen Lesezugriff auf Konfigurationswerte, die aus INI-Konfigurationsdateien über die Yaconf-PHP-Erweiterung geladen wurden.
Yaf_Action_Abstract Klasse
Abstrakte Basisklasse für Action-Klassen im Yaf-Framework, deren <code>execute()</code>-Methode als Einstiegspunkt der jeweiligen Action dient.
Yaf_Application Klasse
Repräsentiert die gesamte Yaf-Anwendung und steuert deren Lebenszyklus, Konfiguration und Bootstrap-Prozess.
Yaf_Bootstrap_Abstract Klasse
Abstrakte Basisklasse für Bootstrap-Mechanismen in Yaf, die Initialisierungsschritte vor dem Anwendungsstart definiert.
Yaf_Config_Abstract Klasse
Abstrakte Basisklasse für alle Konfigurationscontainer im Yaf-Framework, die einen einheitlichen Zugriff auf Konfigurationsdaten definiert.
Yaf_Config_Ini Klasse
Lädt Konfigurationsdaten aus einer INI-Datei und stellt sie als objektorientierte, verschachtelte Konfigurationsstruktur bereit.
Yaf_Config_Simple Klasse
Einfacher, array-basierter Konfigurationscontainer im Yaf-Framework, der PHP-Arrays als Konfigurationsdaten kapselt.
Yaf_Controller_Abstract Klasse
Abstrakte Basisklasse für alle Controller im Yaf-MVC-Framework, die Anwendungslogik von der Darstellung trennt.
Yaf_Dispatcher Klasse
Initialisiert die Anfrageumgebung, routet und dispatcht eingehende HTTP-Anfragen im Yaf-Framework.
Yaf_Exception Klasse
Basisklasse für alle Ausnahmen im Yaf-Framework (<code>Yaf_Exception</code> erweitert <code>RuntimeException</code>).
Yaf_Exception_DispatchFailed Klasse
Wird geworfen, wenn das Dispatching einer Anfrage im Yaf-Framework fehlschlägt.
Yaf_Exception_LoadFailed Klasse
Wird ausgelöst, wenn das Yaf-Framework eine benötigte Klasse nicht laden kann.
Yaf_Exception_LoadFailed_Action Klasse
Wird geworfen, wenn das Yaf-Framework eine Action-Klasse nicht laden oder finden kann.
Yaf_Exception_LoadFailed_Controller Klasse
Wird ausgelöst, wenn das Yaf-Framework einen Controller nicht laden kann.
Yaf_Exception_LoadFailed_Module Klasse
Wird geworfen, wenn das Yaf-Framework ein angefordertes Modul nicht laden kann.
Yaf_Exception_LoadFailed_View Klasse
Wird ausgelöst, wenn Yaf eine View-Datei oder View-Engine nicht laden kann.
Yaf_Exception_RouterFailed Klasse
Wird ausgelöst, wenn das Routing einer HTTP-Anfrage im Yaf-Framework fehlschlägt und keine passende Route gefunden werden kann.
Yaf_Exception_StartupError Klasse
Wird ausgelöst, wenn während des Anwendungsstarts von Yaf ein kritischer Fehler auftritt.
Yaf_Exception_TypeError Klasse
Wird im Yaf-Framework ausgelöst, wenn ein Argument oder Rückgabewert einen falschen Typ aufweist.
Yaf_Loader Klasse
Bietet eine umfassende Autoloading-Lösung für das Yaf-Framework und lädt Klassen automatisch aus konfigurierbaren Verzeichnissen.
Yaf_Plugin_Abstract Klasse
Abstrakte Basisklasse für Yaf-Plugins, die das Eingreifen in den Request-Dispatch-Prozess des Yaf-Frameworks ermöglicht.
Yaf_Registry Klasse
Globale Registry-Klasse im Yaf-Framework zum zentralen Speichern, Abrufen und Löschen beliebiger Werte über den gesamten Request-Lebenszyklus.
Yaf_Request_Abstract Klasse
Abstrakte Basisklasse für Anfrageobjekte im Yaf-Framework, die HTTP-Request-Daten kapselt und den Zugriff auf Parameter, Methoden und Routing-Informationen bereitstellt.
Yaf_Request_Http Klasse
Repräsentiert eine HTTP-Anfrage vom Client mit URI-, Query- und POST-Parametern im Yaf-Framework.
Yaf_Request_Simple Klasse
Simuliert HTTP-Anfragen für Unit-Tests und CLI-Skripte im Yaf-Framework ohne echten Webserver.
Yaf_Response_Abstract Klasse
Abstrakte Basisklasse für Antwortobjekte im Yaf-Framework, die HTTP-Antworten kapselt und verwaltet.
Yaf_Response_Cli Klasse
Repräsentiert eine CLI-Antwort im Yaf-Framework für Kommandozeilen-Anwendungen.
Yaf_Response_Http Klasse
Repräsentiert eine HTTP-Antwort im Yaf-Framework und verwaltet HTTP-Header, Body-Inhalte und den HTTP-Statuscode.
Yaf_Route_Map Klasse
Routet HTTP-Anfragen anhand einer festgelegten URI-zu-Controller/Action-Zuordnung (Routen-Map).
Yaf_Route_Regex Klasse
Routet HTTP-Anfragen anhand eines regulären Ausdrucks und ordnet Treffer-Gruppen Controller, Action und weiteren Parametern zu.
Yaf_Route_Rewrite Klasse
Routet HTTP-Anfragen anhand flexibler Rewrite-Regeln mit benannten Platzhaltern und optionalen Standardwerten.
Yaf_Route_Simple Klasse
Einfache Route, die Modul, Controller und Action anhand von GET-Parametern aus der URL ermittelt.
Yaf_Route_Static Klasse
Routet eingehende HTTP-Anfragen anhand eines exakt übereinstimmenden, statischen URL-Pfades auf einen Controller und eine Action.
Yaf_Route_Supervar Klasse
Routet Anfragen im Yaf-Framework anhand eines speziellen Query-Parameters (Supervar), der die Route als URL-Pfad enthält.
Yaf_Router Klasse
Standard-Router des Yaf-Frameworks, zerlegt eine URI in Modul, Controller und Action.
Yaf_Session Klasse
Kapselt den Zugriff auf PHP-Sitzungsdaten (<code>$_SESSION</code>) in Yaf als objektorientierte Singleton-Klasse.
Yaf_View_Simple Klasse
Eingebaute, einfache und schnelle Template-Engine des Yaf-Frameworks, die PHP-Dateien als Templates verwendet.
Yar_Client Klasse
Ein RPC-Client zum Aufruf entfernter Yar-Dienste über HTTP oder andere Transportprotokolle.
Yar_Client_Exception Klasse
Basisklasse für alle Ausnahmen, die auf der Client-Seite des Yar-RPC-Frameworks auftreten.
Yar_Client_Packager_Exception Klasse
Wird ausgelöst, wenn beim Serialisieren/Deserialisieren (Packaging) von Daten im Yar-RPC-Client ein Fehler auftritt.
Yar_Client_Protocol_Exception Klasse
Wird ausgelöst, wenn auf der Yar-Clientseite ein Protokollfehler auftritt, z. B. bei ungültigem oder korruptem RPC-Protokoll.
Yar_Client_Transport_Exception Klasse
Wird ausgelöst, wenn auf der Yar-Clientseite ein Transportfehler auftritt (z. B. Netzwerkproblem, Verbindungsabbruch oder Timeout).
Yar_Concurrent_Client Klasse
Ermöglicht die gleichzeitige, nebenläufige Ausführung mehrerer Yar-RPC-Anfragen an verschiedene Dienste in einem einzigen Durchlauf.
Yar_Server Klasse
Implementiert einen RPC-Server für das Yar-Framework, der PHP-Klassen als Remote Procedure Call (RPC)-Dienste bereitstellt.
Yar_Server_Exception Klasse
Basisklasse für Ausnahmen, die serverseitig im Yar-RPC-Framework ausgelöst werden.
Yar_Server_Output_Exception Klasse
Wird ausgelöst, wenn auf der Yar-Serverseite ein Ausgabefehler auftritt, z. B. wenn die Antwort nicht korrekt serialisiert oder übertragen werden kann.
Yar_Server_Packager_Exception Klasse
Wird ausgelöst, wenn ein Fehler beim Verpacken (Packaging) von Daten auf der Yar-Serverseite auftritt.
Yar_Server_Protocol_Exception Klasse
Wird ausgelöst, wenn auf der Yar-Serverseite ein Protokollfehler auftritt, z. B. bei ungültigen oder nicht unterstützten Paketformaten.
Yar_Server_Request_Exception Klasse
Wird ausgelöst, wenn der Yar-Server einen ungültigen oder fehlerhaften Request empfängt.

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.