Start · Sprachen · PHP · Referenz

PHP PHP-Referenz

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

// Zeige Buchstabe C — 46 Einträge

C

CachingIterator Klasse
Wrapper-Iterator, der den aktuellen und den nächsten Wert eines inneren Iterators zwischenspeichert und damit u. a. Lookahead-Operationen und <code>hasNext()</code> ermöglicht.
CallbackFilterIterator Klasse
Filtert die Elemente eines beliebigen <code>Iterator</code>s anhand einer Callback-Funktion und gibt nur die Elemente zurück, für die der Callback <code>true</code> liefert.
ClosedGeneratorException Klasse
Wird geworfen, wenn versucht wird, einen Wert von einem bereits geschlossenen <code>Generator</code>-Objekt abzurufen.
Closure Klasse
Die Klasse hinter anonymen Funktionen (<code>function() {}</code>) und Arrow-Functions (<code>fn() => ...</code>).
Collator Klasse
Vergleicht und sortiert Zeichenketten abhängig von einer bestimmten Locale nach den jeweiligen Regeln der Unicode-Collation-Algorithmen.
com Klasse
Ermöglicht die Instanziierung und Verwendung von COM-Objekten (Component Object Model) unter Windows direkt aus PHP heraus.
com_exception Klasse
Ausnahmeklasse der COM-Erweiterung, die bei Fehlern im Umgang mit COM-Objekten unter Windows geworfen wird.
com_safearray_proxy Klasse
Interne Hilfsklasse zur transparenten Auflösung von Zugriffen auf mehrdimensionale <code>SAFEARRAY</code>-Typen in COM-Objekten.
CommonMark\CQL Klasse
Ermöglicht die Navigation im CommonMark-Dokumentbaum über Pfadausdrücke wie <code>firstChild</code>, <code>lastChild</code>, <code>previous</code>, <code>next</code> und <code>parent</code>.
CommonMark\Node Klasse
Basisklasse für alle Knoten im CommonMark-Dokumentbaum, die beim Parsen von Markdown-Text entstehen.
CommonMark\Node\BlockQuote Klasse
Repräsentiert ein Blockzitat (<code>&gt;</code>-Syntax) als Knoten im CommonMark-Dokumentbaum.
CommonMark\Node\BulletList Klasse
Repräsentiert eine unsortierte (Aufzählungs-)Liste im CommonMark-AST-Baum.
CommonMark\Node\Code Klasse
Repräsentiert einen Inline-Code-Span (z. B. <code>`code`</code>) im CommonMark-AST.
CommonMark\Node\CodeBlock Klasse
Repräsentiert einen eingerückten oder umzäunten (fenced) Codeblock im CommonMark-AST.
CommonMark\Node\CustomBlock Klasse
Repräsentiert einen benutzerdefinierten Block-Knoten im CommonMark-Dokumentbaum der <code>commonmark</code>-Erweiterung.
CommonMark\Node\CustomInline Klasse
Repräsentiert einen benutzerdefinierten Inline-Knoten im CommonMark-Dokumentenbaum.
CommonMark\Node\Document Klasse
Repräsentiert den Wurzelknoten eines CommonMark-Dokuments und dient als oberste Ebene im AST.
CommonMark\Node\Heading Klasse
Repräsentiert eine Überschrift (H1–H6) im CommonMark-Abstract-Syntax-Baum.
CommonMark\Node\HTMLBlock Klasse
Repräsentiert einen eingebetteten HTML-Block-Knoten im CommonMark-AST (Abstract Syntax Tree).
CommonMark\Node\HTMLInline Klasse
Repräsentiert einen eingebetteten Inline-HTML-Knoten im CommonMark-Abstract-Syntax-Baum.
CommonMark\Node\Image Klasse
Repräsentiert einen Bild-Knoten (<code>![alt](url)</code>) im CommonMark-AST.
CommonMark\Node\Item Klasse
Repräsentiert ein einzelnes Listenelement (<code>&lt;li&gt;</code>) im CommonMark-AST (Abstract Syntax Tree).
CommonMark\Node\LineBreak Klasse
Repräsentiert einen harten Zeilenumbruch (Hard Line Break) im CommonMark-Dokumentenbaum.
CommonMark\Node\Link Klasse
Repräsentiert einen Inline-Link im CommonMark-AST (Abstract Syntax Tree), bestehend aus URL, optionalem Titel und Kindknoten als Linktext.
CommonMark\Node\OrderedList Klasse
Repräsentiert eine nummerierte (geordnete) Liste im CommonMark-AST-Baum.
CommonMark\Node\Paragraph Klasse
Repräsentiert einen Absatz (<code>&lt;p&gt;</code>) im CommonMark-Dokumentbaum.
CommonMark\Node\SoftBreak Klasse
Repräsentiert einen weichen Zeilenumbruch (Soft Break) im AST eines CommonMark-Dokuments.
CommonMark\Node\Text Klasse
Repräsentiert einen reinen Textknoten im CommonMark-AST (Abstract Syntax Tree).
CommonMark\Node\Text\Emphasis Klasse
Repräsentiert einen hervorgehobenen (kursiven) Text-Knoten im CommonMark-AST, der durch <code>*text*</code> oder <code>_text_</code> erzeugt wird.
CommonMark\Node\Text\Strong Klasse
Repräsentiert einen fett hervorgehobenen Textknoten im CommonMark-AST (Abstract Syntax Tree).
CommonMark\Node\ThematicBreak Klasse
Repräsentiert eine thematische Trennlinie (horizontale Linie, <code>&lt;hr&gt;</code>) im CommonMark-AST.
CommonMark\Parser Klasse
Parst Markdown-Text nach dem CommonMark-Standard und erzeugt einen traversierbaren Dokumentbaum (<code>CommonMark\Node\Document</code>).
COMPersistHelper Klasse
Verbessert die Interoperabilität von COM und PHP bezüglich <code>open_basedir</code> und Streams beim Persistieren von COM-Objekten.
CompileError Klasse
Wird bei Kompilierungsfehlern geworfen, die früher einen fatalen PHP-Fehler verursachten, z. B. bei ungültigem <code>eval()</code>-Code.
Componere\Abstract\Definition Klasse
Repräsentiert die zur Laufzeit erstellte Definition einer abstrakten Klasse innerhalb der Componere-Extension.
Componere\Definition Klasse
Repräsentiert eine zur Laufzeit dynamisch erstellte oder modifizierte Klassendefinition, die mit der Componere-Erweiterung registriert und verwendet werden kann.
Componere\Method Klasse
Repräsentiert eine zur Laufzeit dynamisch definierte Methode, die einer Klasse über die Componere-Extension hinzugefügt werden kann.
Componere\Patch Klasse
Ermöglicht das nachträgliche Ändern (Patchen) einer bestehenden PHP-Klasse zur Laufzeit, ohne deren ursprünglichen Quellcode zu verändern.
Componere\Value Klasse
Repräsentiert den Wert einer zur Laufzeit definierten Eigenschaft oder Konstante innerhalb der Componere-Extension.
Countable Klasse
Interface mit einer Methode <code>count()</code>. Erlaubt <code>count($obj)</code> auf beliebigen Objekten.
CURLFile Klasse
Repräsentiert eine Datei, die per cURL-POST (<code>CURLOPT_POSTFIELDS</code>) hochgeladen werden soll.
CurlHandle Klasse
Opakes Handle-Objekt, das eine cURL-Session repräsentiert und ab PHP 8.0.0 die bisherige <code>resource</code>-Rückgabe von <code>curl_init()</code> ersetzt.
CurlMultiHandle Klasse
Opake Klasse, die ab PHP 8.0.0 eine <code>curl_multi</code>-Ressource ersetzt und mehrere parallele cURL-Übertragungen verwaltet.
CurlShareHandle Klasse
Vollständig opake Klasse, die ab PHP 8.0.0 eine <code>curl_share</code>-Ressource ersetzt und gemeinsam genutzte Daten zwischen mehreren cURL-Handles verwaltet.
CurlSharePersistentHandle Klasse
Repräsentiert ein persistentes, geteiltes cURL-Handle, das Verbindungen und Daten über mehrere Anfragen hinweg teilt und wiederverwenden kann.
CURLStringFile Klasse
Ermöglicht den Datei-Upload über cURL direkt aus einem String (Speicher-Inhalt), ohne dass eine physische Datei auf dem Dateisystem existieren muss.