Start · Sprachen · PHP · Referenz

PHP PHP-Referenz

41 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 P — 41 Einträge

P

parallel\Channel Klasse
Repräsentiert einen typsicheren Kommunikationskanal für den Austausch von Werten zwischen <code>parallel\Runtime</code>-Instanzen.
parallel\Events Klasse
Verwaltet und liefert Ereignisse von <code>Channel</code>s und <code>Future</code>s aus der parallel-Extension.
parallel\Events\Event Klasse
Repräsentiert ein einzelnes Ereignis, das von <code>parallel\Events</code> nach dem Polling zurückgegeben wird.
parallel\Events\Event\Type Klasse
Definiert die Typen von Ereignissen, die <code>parallel\Events</code> liefern kann.
parallel\Events\Input Klasse
Stellt Eingabewerte bereit, die beim Verarbeiten von <code>parallel\Events</code> an Channels oder Futures übermittelt werden.
parallel\Future Klasse
Repräsentiert das zukünftige Ergebnis einer asynchron in einem <code>parallel\Runtime</code>-Thread ausgeführten Aufgabe.
parallel\Runtime Klasse
Repräsentiert eine isolierte PHP-Laufzeitumgebung (Thread), in der Aufgaben parallel ausgeführt werden können.
parallel\Sync Klasse
Stellt Synchronisationsprimitiven (Mutex, Semaphore, Signalisierung) für die parallele Ausführung mit der <code>parallel</code>-Erweiterung bereit.
ParentIterator Klasse
Filtert bei einer rekursiven Iteration nur diejenigen Elemente heraus, die selbst Kinder besitzen (d. h. <code>hasChildren()</code> liefert <code>true</code>).
Parle\ErrorInfo Klasse
Repräsentiert detaillierte Fehlerinformationen, die von <code>Parle\Parser::errorInfo()</code> zurückgegeben werden.
Parle\Lexer Klasse
Einfache Lexer-Klasse mit einem Zustand, dessen Lexeme (Token-Muster) zur Laufzeit per regulärem Ausdruck definiert werden können.
Parle\LexerException Klasse
Ausnahme, die bei Lexer-Fehlern der Parle-Erweiterung ausgelöst wird.
Parle\Parser Klasse
Parser-Klasse der <code>parle</code>-Erweiterung, deren Grammatikregeln zur Laufzeit dynamisch definiert werden können.
Parle\ParserException Klasse
Ausnahme, die bei Parser-Fehlern der <code>Parle</code>-Erweiterung ausgelöst wird.
Parle\RLexer Klasse
Flexibler Lexer mit mehreren Zuständen (States), bei dem Lexeme zur Laufzeit per Methoden-Aufrufen definiert werden können.
Parle\RParser Klasse
LALR(1)-Parser-Klasse mit zur Laufzeit definierbaren Grammatikregeln, der eine <code>Parle\RLexer</code>-Instanz zur Token-Erkennung benötigt.
Parle\Stack Klasse
LIFO-Stack (Last In, First Out) der Parle-Erweiterung, bei dem Elemente nur an einem Ende eingefügt und entfernt werden.
Parle\Token Klasse
Repräsentiert ein Token, wie es der <code>Parle</code>-Lexer nach der Tokenisierung zurückgibt.
ParseError Klasse
Wird geworfen, wenn beim Parsen von PHP-Code ein Syntaxfehler auftritt – z. B. beim Aufruf von <code>eval()</code>.
PDO Klasse
PHP Data Objects — die native, datenbank-agnostische Abstraktionsschicht. Prepared Statements sind Pflicht.
Pdo\Dblib Klasse
PDO-Treiber für DB-Lib-basierte Datenbanken (Sybase ASE und Microsoft SQL Server) über die FreeTDS-Bibliothek.
Pdo\Firebird Klasse
PDO-Treiber-Klasse für Firebird-Datenbanken, die eine objektorientierte Schnittstelle zu Firebird/InterBase via PDO bereitstellt.
Pdo\Mysql Klasse
Erweitert <code>PDO</code> um einen dedizierten SQL-Parser für den MySQL-Dialekt und bietet MySQL-spezifische Funktionalitäten.
Pdo\Odbc Klasse
PDO-Unterklasse für ODBC-Verbindungen, die treiberabhängige Cursor-Bibliotheks-Optionen und erweiterte ODBC-Funktionalität steuert.
Pdo\Pgsql Klasse
PDO-Treiber für PostgreSQL-Datenbanken mit eigenem SQL-Parser, der den PostgreSQL-Dialekt vollständig unterstützt.
Pdo\Sqlite Klasse
Spezialisierte PDO-Unterklasse für SQLite-Verbindungen mit dediziertem SQL-Parser und SQLite-spezifischen Methoden.
PDOException Klasse
Repräsentiert einen Fehler, der von der PDO-Datenbankabstraktion ausgelöst wird, und enthält spezifische SQL-Statusinformationen.
PDORow Klasse
Stellt eine einzelne Zeile einer Ergebnismenge dar, die von <code>PDOStatement::fetch()</code> im Abrufmodus <code>PDO::FETCH_LAZY</code> zurückgegeben wurde.
PDOStatement Klasse
Repräsentiert ein Prepared Statement — zurückgegeben von <code>PDO::prepare()</code> und <code>PDO::query()</code>.
PgSql\Connection Klasse
Opake Klasse, die ab PHP 8.1.0 eine PostgreSQL-Verbindungsressource kapselt und die bisherige <code>resource</code>-Darstellung ersetzt.
PgSql\Lob Klasse
Repräsentiert ein PostgreSQL-Large-Object und ersetzt ab PHP 8.1.0 den bisherigen Ressource-Typ für pgsql-Large-Objects.
PgSql\Result Klasse
Opake Klasse, die ab PHP 8.1.0 eine PostgreSQL-Ergebnisressource (<code>resource</code>) ersetzt und das Ergebnis einer Datenbankabfrage repräsentiert.
Phar Klasse
Die Klasse <code>Phar</code> bietet ein High-Level-Interface zum Zugreifen auf und Erstellen von Phar-Archiven (PHP Archive).
PharData Klasse
Bietet eine High-Level-Schnittstelle zum Zugriff auf und Erstellen von Tar- und Zip-Archiven, ohne dass eine <code>phar.readonly</code>-Einschränkung gilt.
PharException Klasse
Phar-spezifische Ausnahmeklasse, die bei Fehlern im Zusammenhang mit <code>Phar</code>- und <code>PharData</code>-Operationen geworfen wird.
PharFileInfo Klasse
Bietet eine High-Level-Schnittstelle zu Inhalt und Attributen einer einzelnen Datei innerhalb eines Phar-Archivs.
php_user_filter Klasse
Basisklasse für benutzerdefinierte Stream-Filter, deren Unterklassen an <code>stream_filter_register()</code> übergeben werden.
PhpToken Klasse
Objektorientierte Alternative zu <code>token_get_all()</code>, die alle Tokens einheitlich als Objekte mit Typ, Wert und Positionsinformationen repräsentiert.
Pool Klasse
Verwaltet einen Pool von <code>Worker</code>-Objekten zur parallelen Ausführung von <code>Stackable</code>-Aufgaben in der pthreads-Erweiterung.
PSpell\Config Klasse
Opake Klasse, die ab PHP 8.1.0 die frühere pspell-Konfigurationsressource (<code>pspell config</code>) als typsicheres Objekt ersetzt.
PSpell\Dictionary Klasse
Vollständig opake Klasse, die ab PHP 8.1.0 die bisherige <code>pspell</code>-Ressource ersetzt und ein geladenes Wörterbuch repräsentiert.

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.