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.

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