Start · Sprachen · PHP · Referenz

PHP PHP-Referenz

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

// Zeige Buchstabe R — 51 Einträge

R

Random\BrokenRandomEngineError Klasse
Wird geworfen, wenn eine <code>Random\Engine</code>-Implementierung fehlerhaftes Verhalten zeigt, z. B. stark verzerrte oder ungültige Zufallswerte liefert.
Random\Engine\Mt19937 Klasse
Implementiert den Mersenne-Twister-Algorithmus (MT19937) als <code>Random\Engine</code> für die objektorientierte Zufallszahlenerzeugung.
Random\Engine\PcgOneseq128XslRr64 Klasse
Implementiert einen Permuted Congruential Generator (PCG) mit 128 Bit internem Zustand und 64 Bit Ausgabe für hochwertige Pseudozufallszahlen.
Random\Engine\Secure Klasse
Erzeugt kryptografisch sichere Zufallswerte mittels des CSPRNG (Cryptographically Secure Pseudo-Random Number Generator) des Betriebssystems.
Random\Engine\Xoshiro256StarStar Klasse
Implementiert den schnellen Pseudo-Zufallszahlengenerator-Algorithmus <code>xoshiro256**</code> als <code>Random\Engine</code>.
Random\RandomError Klasse
Basisklasse für schwerwiegende Fehler (<code>Error</code>), die bei der Erzeugung oder Nutzung von Zufallswerten im <code>Random</code>-Namespace auftreten.
Random\RandomException Klasse
Basisklasse für Ausnahmen, die bei der Erzeugung oder Nutzung von Zufallswerten innerhalb der <code>Random</code>-Extension auftreten.
Random\Randomizer Klasse
Bietet eine objektorientierte High-Level-API für Zufallswerte, die von einer austauschbaren <code>Random\Engine</code>-Implementierung geliefert werden.
RangeException Klasse
Ein Wert liegt außerhalb des gültigen Bereichs — meist zur Laufzeit.
RarArchive Klasse
Repräsentiert ein geöffnetes RAR-Archiv und ermöglicht den Zugriff auf dessen Einträge, Metadaten und Inhalte.
RarEntry Klasse
Repräsentiert einen einzelnen Eintrag (Datei oder Verzeichnis) innerhalb eines RAR-Archivs und bietet Methoden zum Lesen von Metadaten und Extrahieren von Inhalten.
RarException Klasse
Ausnahme, die von der RAR-Erweiterung ausgelöst wird, wenn ein Fehler beim Lesen oder Verarbeiten von RAR-Archiven auftritt.
RecursiveArrayIterator Klasse
Ermöglicht das rekursive Iterieren über Arrays und Objekte, einschließlich geschachtelter Strukturen, mit der Möglichkeit, Werte und Schlüssel zu ändern oder zu entfernen.
RecursiveCachingIterator Klasse
Kombiniert <code>CachingIterator</code> und <code>RecursiveIterator</code>, um gecachte, rekursive Iteration über baumartige Datenstrukturen zu ermöglichen.
RecursiveCallbackFilterIterator Klasse
Filtert einen <code>RecursiveIterator</code> anhand eines benutzerdefinierten Callbacks und unterstützt dabei die rekursive Traversierung von Baumstrukturen.
RecursiveDirectoryIterator Klasse
Iteriert rekursiv über einen Verzeichnisbaum — Standard-Tool für File-Tree-Walking.
RecursiveFilterIterator Klasse
Abstrakter Basis-Iterator zum Herausfiltern unerwünschter Werte eines <code>RecursiveIterator</code> unter Beibehaltung der Rekursionsfähigkeit.
RecursiveIteratorIterator Klasse
Wandelt einen <code>RecursiveIterator</code> in einen flachen Iterator — für tree-→list-Iteration.
RecursiveRegexIterator Klasse
Filtert einen rekursiven Iterator anhand eines regulären Ausdrucks und erlaubt das rekursive Durchlaufen von Verzeichnis- oder Baumstrukturen.
RecursiveTreeIterator Klasse
Iteriert über einen <code>RecursiveIterator</code> und erzeugt dabei eine ASCII-Baum-Darstellung der hierarchischen Struktur.
Reflection Klasse
Basisklasse der Reflection-API, die Hilfsmethoden zum Exportieren und Auflisten von Modifikatoren von Klassen und Methoden bereitstellt.
ReflectionAttribute Klasse
Repräsentiert ein PHP-Attribut — <code>getName()</code>, <code>getArguments()</code>, <code>newInstance()</code>.
ReflectionClass Klasse
Introspection einer Klasse zur Laufzeit — Methoden, Properties, Konstanten, Attribute.
ReflectionClassConstant Klasse
Liefert detaillierte Informationen über eine einzelne Klassenkonstante per Reflection-API.
ReflectionConstant Klasse
Liefert Informationen über eine global definierte Konstante und erlaubt deren Inspektion zur Laufzeit.
ReflectionEnum Klasse
Introspection eines Enums — mit Zugriff auf Cases, Backed-Type usw.
ReflectionException Klasse
Ausnahme, die von der Reflection-API geworfen wird, wenn ein Fehler bei der Reflektion von Klassen, Methoden, Funktionen oder Eigenschaften auftritt.
ReflectionExtension Klasse
Liefert detaillierte Informationen über eine geladene PHP-Erweiterung (Extension), wie Funktionen, Klassen, Konstanten und INI-Einstellungen.
ReflectionFiber Klasse
Ermöglicht die Inspektion eines <code>Fiber</code>-Objekts zur Laufzeit, z. B. den aktuellen Status und den Stack-Trace.
ReflectionFunction Klasse
Introspection einer Funktion oder Closure.
ReflectionFunctionAbstract Klasse
Abstrakte Basisklasse für <code>ReflectionFunction</code> und <code>ReflectionMethod</code>, die gemeinsame Methoden zur Inspektion von Funktionen und Methoden bereitstellt.
ReflectionGenerator Klasse
Liefert Laufzeit-Informationen über ein <code>Generator</code>-Objekt, z. B. die aktuelle Ausführungsposition, Datei und Funktion.
ReflectionIntersectionType Klasse
Repräsentiert einen Intersection-Typ (z. B. <code>Iterator&Countable</code>) und liefert zur Laufzeit Informationen über seine Bestandteile.
ReflectionMethod Klasse
Introspection einer Methode — Signatur, Sichtbarkeit, Parameter, Attribute.
ReflectionNamedType Klasse
Repräsentiert einen einfachen, benannten Typ (z. B. <code>int</code>, <code>string</code>, <code>MyClass</code>) und liefert Informationen darüber.
ReflectionObject Klasse
Liefert zur Laufzeit detaillierte Informationen über ein konkretes Objekt (Klasse, Methoden, Eigenschaften, Interfaces usw.).
ReflectionParameter Klasse
Introspection eines Funktions- oder Methoden-Parameters — Typ, Default-Wert, ob variadisch.
ReflectionProperty Klasse
Introspection eines Klassen-Properties — Typ, Sichtbarkeit, Default-Wert, Attribute.
ReflectionReference Klasse
Liefert Informationen über PHP-Referenzen und ermöglicht die Identifikation von Variablen, die auf dieselbe Referenz zeigen.
ReflectionType Klasse
Repräsentiert einen Typ (Parameter, Rückgabewert oder Eigenschaft) und bildet die Basisklasse für <code>ReflectionNamedType</code>, <code>ReflectionUnionType</code> und <code>ReflectionIntersectionType</code>.
ReflectionUnionType Klasse
Liefert Informationen über einen Union-Typ (z. B. <code>int|string|null</code>) eines Parameters, Rückgabewerts oder Eigenschaften.
ReflectionZendExtension Klasse
Ermöglicht die Reflexion von Zend-Erweiterungen (Engine-Extensions) und gibt Zugriff auf deren Namen und Metadaten.
RegexIterator Klasse
Filtert oder transformiert Iterator-Werte per Regex.
RequestParseBodyException Klasse
Wird ausgelöst, wenn der HTTP-Request-Body nicht erfolgreich geparst werden kann.
ResourceBundle Klasse
Ermöglicht den Zugriff auf lokalisierte ICU-Ressourcendaten aus <code>.res</code>-Bundles für die Internationalisierung von PHP-Anwendungen.
ReturnTypeWillChange Klasse
Unterdrückt die Deprecation-Warnung, wenn eine überschreibende Methode keinen kompatiblen Rückgabetyp deklariert, der mit der internen PHP-Methode übereinstimmt.
RnpFFI Klasse
Stellt eine FFI-basierte Schnittstelle zur <code>RNP</code>-OpenPGP-Bibliothek bereit und ermöglicht kryptografische Operationen wie Schlüsselverwaltung, Verschlüsselung und digitale Signaturen.
RRDCreator Klasse
Erstellt eine neue RRD-Datenbankdatei (Round Robin Database) mit definierten Datenquellen und Archiven.
RRDGraph Klasse
Erzeugt Diagramme aus RRD-Datenbanken (Round Robin Database) über eine objektorientierte Schnittstelle.
RRDUpdater Klasse
Aktualisiert eine bestehende RRD-Datenbank (<code>rrd</code>-Datei) mit neuen Messwerten über die objektorientierte RRD-Schnittstelle.
RuntimeException Klasse
Für Fehler, die zur Laufzeit auftreten und nicht durch statische Analyse erkennbar sind.