Start · Sprachen · PHP · Referenz

PHP PHP-Referenz

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

// Zeige Buchstabe O — 272 Einträge

O

oauth_get_sbs Funktion
Erzeugt den OAuth Signature Base String (SBS) aus HTTP-Methode, URI und Anfrage-Parametern.
oauth_urlencode Funktion
Kodiert einen URI-String nach RFC 3986, wie es für OAuth-Signaturen erforderlich ist.
ob_clean Funktion
Löscht den Inhalt des aktiven Ausgabepuffers, ohne ihn zu schließen oder auszugeben.
ob_end_clean Funktion
Verwirft den Buffer und beendet Buffering — Inhalt wird NICHT gesendet.
ob_end_flush Funktion
Sendet den Inhalt des aktiven Ausgabepuffers an den Browser und deaktiviert anschließend diesen Puffer.
ob_flush Funktion
Sendet den Buffer-Inhalt an den Client und leert den Buffer — Buffering bleibt aktiv.
ob_get_clean Funktion
Gibt den aktuellen Buffer als String zurück und beendet das Buffering — häufigster Anwendungsfall.
ob_get_contents Funktion
Gibt den aktuellen Inhalt des aktiven Ausgabepuffers als String zurück, ohne ihn zu leeren oder zu beenden.
ob_get_flush Funktion
Sendet den Inhalt des aktuellen Ausgabepuffers an den Browser, gibt ihn als String zurück und deaktiviert den Puffer.
ob_get_length Funktion
Gibt die Anzahl der Bytes im aktuellen Ausgabepuffer zurück, ohne den Puffer zu leeren oder zu beenden.
ob_get_level Funktion
Gibt die aktuelle Verschachtelungstiefe der Output-Buffer zurück.
ob_get_status Funktion
Gibt Statusinformationen über den aktuellen oder alle aktiven Ausgabepuffer zurück.
ob_gzhandler Funktion
Callback-Funktion für <code>ob_start()</code>, die den Ausgabepuffer mit gzip, deflate oder zlib komprimiert, sofern der Client dies unterstützt.
ob_iconv_handler Funktion
Konvertiert die Zeichenkodierung des Ausgabepuffers von der internen auf die Ausgabe-Kodierung mittels iconv.
ob_implicit_flush Funktion
Schaltet den impliziten Flush-Modus ein oder aus, sodass nach jeder Ausgabe automatisch <code>flush()</code> aufgerufen wird.
ob_list_handlers Funktion
Gibt ein Array mit allen aktuell aktiven Ausgabe-Puffer-Handlern zurück.
ob_start Funktion
Startet Output-Buffering — jede folgende Ausgabe wird gepuffert statt gesendet.
ob_tidyhandler Funktion
Callback-Funktion für <code>ob_start()</code>, die den Inhalt des Ausgabepuffers mit der Tidy-Erweiterung bereinigt und repariert.
oci_bind_array_by_name Funktion
Bindet ein PHP-Array an einen Oracle-PL/SQL-Array-Parameter (z. B. <code>VARRAY</code> oder <code>TABLE</code>) für die Ausführung einer gespeicherten Prozedur.
oci_bind_by_name Funktion
Bindet eine PHP-Variable an einen benannten Oracle-Platzhalter in einem vorbereiteten SQL- oder PL/SQL-Statement.
oci_cancel Funktion
Bricht das Lesen von Zeilen aus einem OCI-Statement-Cursor ab und gibt die damit verbundenen Server-Ressourcen frei.
oci_client_version Funktion
Gibt die Versionsnummer der installierten Oracle-Client-Bibliothek (OCI8) als Zeichenkette zurück.
oci_close Funktion
Schließt eine Oracle-Datenbankverbindung und gibt die zugehörigen Ressourcen frei.
oci_commit Funktion
Bestätigt alle ausstehenden Änderungen der aktuellen Datenbanktransaktion in einer Oracle-Verbindung dauerhaft.
oci_connect Funktion
Stellt eine Verbindung zu einer Oracle-Datenbank her und gibt ein Verbindungs-Handle zurück.
oci_define_by_name Funktion
Verknüpft eine PHP-Variable mit einer Spalte für Abfrageergebnisse, sodass sie nach <code>oci_fetch()</code> automatisch den Spaltenwert enthält.
oci_error Funktion
Liefert detaillierte Informationen über den zuletzt aufgetretenen OCI8-Fehler als assoziatives Array oder <code>false</code>, wenn kein Fehler vorliegt.
oci_execute Funktion
Führt ein zuvor mit <code>oci_parse()</code> vorbereitetes OCI8-Statement gegen eine Oracle-Datenbank aus.
oci_fetch Funktion
Ruft die nächste Ergebniszeile eines OCI-Statements in den internen PHP-Puffer ab, sodass sie mit <code>oci_result()</code> ausgelesen werden kann.
oci_fetch_all Funktion
Ruft alle (oder eine begrenzte Anzahl) Datensätze einer OCI-Abfrage in ein zweidimensionales Array ab und gibt die Anzahl der abgerufenen Zeilen zurück.
oci_fetch_array Funktion
Liefert die nächste Zeile einer Oracle-Abfrage als assoziatives, numerisches oder gemischtes Array.
oci_fetch_assoc Funktion
Liefert die nächste Zeile einer Oracle-Abfrage als assoziatives Array mit Spaltennamen als Schlüssel.
oci_fetch_object Funktion
Liefert die nächste Ergebniszeile einer Oracle-Abfrage als <code>stdClass</code>-Objekt zurück, wobei Spaltennamen als Objekteigenschaften abgebildet werden.
oci_fetch_row Funktion
Liest die nächste Zeile aus einem OCI8-Statement-Ergebnis und gibt sie als numerisch indiziertes Array zurück.
oci_field_is_null Funktion
Prüft, ob das angegebene Feld in der zuletzt abgerufenen Zeile eines OCI-Statements den Wert <code>NULL</code> enthält.
oci_field_name Funktion
Gibt den Namen (als Zeichenkette) eines Felds aus einem Oracle-Statement-Ergebnis zurück.
oci_field_precision Funktion
Gibt die numerische Genauigkeit (Precision) eines Feldes aus einem OCI8-Statement zurück.
oci_field_scale Funktion
Gibt die Anzahl der Nachkommastellen (Scale) eines Feldes in einem OCI8-Statement zurück.
oci_field_size Funktion
Gibt die maximale Größe (in Bytes) eines Felds aus einem OCI8-Statement zurück.
oci_field_type Funktion
Gibt den Datentypnamen eines Feldes (Spalte) aus einem OCI-Statement-Ergebnis zurück.
oci_field_type_raw Funktion
Gibt den rohen numerischen Oracle-Datentyp einer Ergebnisspalte als Integer zurück.
oci_free_descriptor Funktion
Gibt einen LOB- oder FILE-Deskriptor frei, der zuvor mit <code>oci_new_descriptor()</code> erstellt wurde.
oci_free_statement Funktion
Gibt alle mit einem OCI8-Statement oder Cursor verknüpften Ressourcen frei und schließt das Statement.
oci_get_implicit_resultset Funktion
Gibt das nächste untergeordnete Statement-Resource eines Oracle Implicit-Result-Set zurück, das durch eine gespeicherte Prozedur erzeugt wurde.
oci_internal_debug Funktion
Aktiviert oder deaktiviert die interne OCI8-Debug-Ausgabe für Oracle-Datenbankverbindungen.
oci_lob_copy Funktion
Kopiert den Inhalt eines LOB-Objekts in ein anderes LOB-Objekt innerhalb einer Oracle-Datenbankverbindung.
oci_lob_is_equal Funktion
Vergleicht zwei <code>OCILob</code>-Locators auf Gleichheit und gibt <code>true</code> zurück, wenn beide auf dasselbe LOB/FILE-Objekt in der Datenbank zeigen.
oci_new_collection Funktion
Legt ein neues <code>OCICollection</code>-Objekt für die Arbeit mit Oracle-Collection-Typen (VARRAY oder Nested Table) an.
oci_new_connect Funktion
Öffnet eine neue, eindeutige Verbindung zum Oracle-Server – im Gegensatz zu <code>oci_connect()</code> wird keine zwischengespeicherte Verbindung wiederverwendet.
oci_new_cursor Funktion
Legt einen neuen OCI8-Cursor (Statement-Handle) für eine bestehende Oracle-Verbindung an und gibt ihn zurück.
oci_new_descriptor Funktion
Initialisiert einen neuen, leeren LOB- oder FILE-Deskriptor für eine Oracle-Datenbankverbindung.
oci_num_fields Funktion
Gibt die Anzahl der Spalten (Felder) zurück, die ein ausgeführtes OCI-Statement im Ergebnis enthält.
oci_num_rows Funktion
Gibt die Anzahl der von einer OCI8-Statement-Ausführung betroffenen Zeilen (z. B. bei <code>INSERT</code>, <code>UPDATE</code>, <code>DELETE</code>) zurück.
oci_parse Funktion
Bereitet ein Oracle-Statement zur Ausführung vor und gibt ein Statement-Handle zurück.
oci_password_change Funktion
Ändert das Passwort eines Oracle-Benutzers über eine bestehende OCI8-Verbindung.
oci_pconnect Funktion
Stellt eine persistente Verbindung zu einer Oracle-Datenbank her und gibt ein Verbindungs-Handle zurück oder <code>false</code> bei Fehler.
oci_register_taf_callback Funktion
Registriert eine benutzerdefinierte Callback-Funktion für Oracle Database TAF (Transparent Application Failover).
oci_result Funktion
Gibt den Wert eines bestimmten Felds aus der zuletzt mit <code>oci_fetch()</code> abgerufenen Zeile eines Oracle-Ergebnisses zurück.
oci_rollback Funktion
Macht alle ausstehenden, nicht bestätigten Änderungen der aktuellen Oracle-Datenbanktransaktion rückgängig.
oci_server_version Funktion
Gibt einen String mit der Versionsinformation des verbundenen Oracle-Datenbankservers zurück.
oci_set_action Funktion
Setzt den Aktionsnamen für die aktuelle Oracle-Datenbankverbindung, der in Datenbanküberwachungs- und Diagnosetools sichtbar ist.
oci_set_call_timeout Funktion
Setzt ein Timeout in Millisekunden für einzelne Datenbankaufrufe über eine OCI8-Verbindung, um hängende Abfragen zu unterbrechen.
oci_set_client_identifier Funktion
Setzt den Client-Identifier für eine OCI8-Datenbankverbindung, der in Oracle-Datenbankansichten und für das End-to-End-Tracing sichtbar ist.
oci_set_client_info Funktion
Setzt die Client-Information für eine Oracle-Datenbankverbindung, die in Datenbank-Audit-Logs und -Traces sichtbar ist.
oci_set_db_operation Funktion
Setzt einen frei definierbaren Operationsnamen für die aktuelle Datenbankverbindung, der in Oracle-Diagnose-Tools sichtbar wird.
oci_set_edition Funktion
Setzt die Oracle-Datenbank-Edition für nachfolgende Verbindungen, um editionsbasierte Redefinition (EBR) zu nutzen.
oci_set_module_name Funktion
Setzt den Modulnamen für eine Oracle-Datenbankverbindung, der in Oracle-Diagnose- und Monitoring-Views sichtbar ist.
oci_set_prefetch Funktion
Legt die Anzahl der Zeilen fest, die Oracle bei einer Abfrage vorab in den Puffer lädt (<em>Prefetch</em>), um die Anzahl der Netzwerk-Roundtrips zu reduzieren.
oci_set_prefetch_lob Funktion
Setzt die Datenmenge in Bytes, die Oracle für jedes CLOB oder BLOB beim Vorladen (Prefetch) überträgt, um Roundtrips zur Datenbank zu minimieren.
oci_statement_type Funktion
Gibt den SQL-Typ eines vorbereiteten OCI8-Statements als Zeichenkette zurück (z. B. <code>SELECT</code>, <code>INSERT</code>, <code>UPDATE</code>).
oci_unregister_taf_callback Funktion
Entfernt eine zuvor registrierte benutzerdefinierte Callback-Funktion für Oracle Database Transparent Application Failover (TAF) von einer Verbindungsressource.
ocibindbyname Funktion
Veralteter Alias von <code>oci_bind_by_name()</code> — bindet eine PHP-Variable an einen benannten Platzhalter in einem OCI-Statement.
ocicancel Funktion
Veralteter Alias für <code>oci_cancel()</code> – bricht einen laufenden OCI-Cursor/Fetch-Vorgang ab.
ocicloselob Funktion
Veralteter Alias von <code>OCILob::close()</code> — schließt einen geöffneten LOB-Deskriptor in Oracle.
ocicollappend Funktion
Veralteter Alias von <code>OCICollection::append()</code> — fügt einem OCI-Collection-Objekt einen Wert am Ende an.
ocicollassign Funktion
Weist einer <code>OCICollection</code>-Instanz den Inhalt einer anderen zu (Alias von <code>OCICollection::assign</code>).
ocicollassignelem Funktion
Weist einem Element einer OCI-Collection einen Wert zu (Alias von <code>OCICollection::assignElem</code>).
ocicollgetelem Funktion
Alias von <code>OCICollection::getElem()</code> — gibt ein Element einer Oracle-Collection anhand seines Index zurück.
ocicollmax Funktion
Alias für <code>OCICollection::max()</code> — gibt die maximale Anzahl von Elementen zurück, die eine OCI-Collection aufnehmen kann.
ocicollsize Funktion
Alias von <code>OCICollection::size()</code> — gibt die Anzahl der Elemente in einer Oracle-Collection zurück.
ocicolltrim Funktion
Alias von <code>OCICollection::trim()</code> — entfernt eine angegebene Anzahl von Elementen vom Ende einer Oracle-Collection.
ocicolumnisnull Funktion
Alias von <code>oci_field_is_null()</code> — prüft, ob ein Feld eines OCI8-Statements <code>NULL</code> ist.
ocicolumnname Funktion
Alias von <code>oci_field_name()</code> — gibt den Spaltennamen einer Oracle-Ergebnismenge anhand der Spaltenposition zurück.
ocicolumnprecision Funktion
Alias von <code>oci_field_precision()</code> — gibt die Präzision eines Feldes aus einem OCI8-Ergebnis zurück.
ocicolumnscale Funktion
Alias von <code>oci_field_scale</code>: Gibt die Skalierung (Nachkommastellen) eines numerischen Oracle-Feldes zurück.
ocicolumnsize Funktion
Veralteter Alias von <code>oci_field_size()</code> – gibt die maximale Feldgröße einer Spalte eines OCI-Statements zurück.
ocicolumntype Funktion
Alias von <code>oci_field_type()</code> — gibt den Datentyp einer Oracle-Spalte als Zeichenkette zurück.
ocicolumntyperaw Funktion
Alias von <code>oci_field_type_raw</code> – gibt den rohen Oracle-Datentypcode eines Feldes als Integer zurück.
ocicommit Funktion
Alias von <code>oci_commit</code>: Schreibt eine ausstehende Oracle-Transaktion dauerhaft in die Datenbank.
ocidefinebyname Funktion
Veralteter Alias von <code>oci_define_by_name()</code> – verknüpft eine PHP-Variable mit einer Spalte in einer Oracle-Abfrage.
ocierror Funktion
Veralteter Alias für <code>oci_error()</code> — gibt Fehlerinformationen der letzten OCI8-Operation zurück.
ociexecute Funktion
Veralteter Alias von <code>oci_execute()</code> — führt eine vorbereitete OCI-Anweisung gegen eine Oracle-Datenbank aus.
ocifetch Funktion
Veralteter Alias von <code>oci_fetch()</code> — lädt die nächste Zeile eines Oracle-Abfrageergebnisses in interne Puffer.
ocifetchinto Funktion
Veraltete Funktion zum Abrufen einer Ergebniszeile aus einer OCI8-Abfrage in ein Array – ersetzt durch <code>oci_fetch_array</code>, <code>oci_fetch_assoc</code>, <code>oci_fetch_row</code> oder <code>oci_fetch_object</code>.
ocifetchstatement Funktion
Veralteter Alias von <code>oci_fetch_all()</code> — ruft alle Zeilen eines Oracle-Abfrageergebnisses auf einmal ab.
ocifreecollection Funktion
Alias von <code>OCICollection::free()</code> — gibt den Speicher einer Oracle-Collection frei.
ocifreecursor Funktion
Alias von <code>oci_free_statement()</code> — gibt alle Ressourcen eines Oracle-Statement-Handles frei.
ocifreedesc Funktion
Veralteter Alias von <code>OCILob::free()</code> — gibt die Ressourcen eines OCI-LOB-Deskriptors frei.
ocifreestatement Funktion
Veralteter Alias von <code>oci_free_statement()</code> — gibt alle Ressourcen frei, die einer OCI8-Anweisung zugeordnet sind.
ociinternaldebug Funktion
Veralteter Alias für <code>oci_internal_debug()</code> — aktiviert oder deaktiviert das interne OCI8-Debug-Logging.
ociloadlob Funktion
Alias von <code>OCILob::load()</code> – lädt den gesamten Inhalt eines LOB-Objekts aus einer Oracle-Datenbank und gibt ihn als String zurück.
ocilogoff Funktion
Alias der Funktion <code>oci_close()</code> — schließt eine Oracle-Datenbankverbindung.
ocilogon Funktion
Alias von <code>oci_connect()</code> — stellt eine Verbindung zu einer Oracle-Datenbank her.
ocinewcollection Funktion
Alias von <code>oci_new_collection</code> — erstellt ein neues OCI-Collection-Objekt für Oracle-Datenbankoperationen.
ocinewcursor Funktion
Alias von <code>oci_new_cursor()</code> — erzeugt einen neuen Cursor (Statement-Handle) für Oracle-REF-CURSOR-Operationen.
ocinewdescriptor Funktion
Alias von <code>oci_new_descriptor()</code> — initialisiert einen neuen leeren LOB- oder FILE-Deskriptor für Oracle-Verbindungen.
ocinlogon Funktion
Alias von <code>oci_new_connect</code> — öffnet eine neue, exklusive Oracle-Datenbankverbindung für den angegebenen Benutzer.
ocinumcols Funktion
Alias von <code>oci_num_fields()</code> — gibt die Anzahl der Spalten in einem OCI-Abfrageergebnis zurück.
ociparse Funktion
Veralteter Alias für <code>oci_parse()</code> — bereitet ein SQL-Statement oder eine PL/SQL-Anweisung für die Ausführung gegen eine Oracle-Datenbankverbindung vor.
ociplogon Funktion
Alias von <code>oci_pconnect</code> — stellt eine persistente Verbindung zu einer Oracle-Datenbank her.
ociresult Funktion
Veralteter Alias von <code>oci_result()</code> — gibt den Wert einer Spalte aus der aktuellen Zeile eines OCI-Statements zurück.
ocirollback Funktion
Veralteter Alias von <code>oci_rollback()</code> – setzt eine ausstehende Oracle-Datenbanktransaktion zurück.
ocirowcount Funktion
Alias von <code>oci_num_rows()</code> — gibt die Anzahl der von einer DML-Anweisung betroffenen Zeilen zurück.
ocisavelob Funktion
Veralteter Alias für <code>OCILob::save()</code> — speichert Daten in ein Oracle LOB-Objekt.
ocisavelobfile Funktion
Alias von <code>OCILob::import()</code> — lädt den Inhalt einer lokalen Datei in ein OCI-LOB-Objekt (Oracle Large Object).
ociserverversion Funktion
Veralteter Alias von <code>oci_server_version()</code> – gibt die Versionszeichenkette des Oracle-Servers zurück.
ocisetprefetch Funktion
Alias von <code>oci_set_prefetch()</code> — legt die Anzahl der vorausgelesenen Zeilen für ein OCI-Statement fest.
ocistatementtype Funktion
Alias von <code>oci_statement_type()</code> — gibt den Typ eines vorbereiteten OCI-Statements (z. B. SELECT, INSERT) als Zeichenkette zurück.
ociwritelobtofile Funktion
Veralteter Alias von <code>OCILob::export()</code> — schreibt den Inhalt eines Oracle LOB-Objekts in eine lokale Datei.
ociwritetemporarylob Funktion
Alias von <code>OCILob::writeTemporary()</code> – schreibt Daten in ein temporäres LOB-Objekt (CLOB oder BLOB) in Oracle.
octdec Funktion
Wandelt eine oktale Zeichenkette in die entsprechende Dezimalzahl um und gibt diese als <code>int</code> oder <code>float</code> zurück.
odbc_autocommit Funktion
Gibt den aktuellen Autocommit-Status einer ODBC-Verbindung zurück oder ändert ihn.
odbc_binmode Funktion
Legt fest, wie Binärdaten aus ODBC-Ergebnissen behandelt werden (z. B. konvertiert, passthrough oder ignoriert).
odbc_close Funktion
Schließt eine geöffnete ODBC-Verbindung und gibt die zugehörigen Ressourcen frei.
odbc_close_all Funktion
Schließt alle offenen ODBC-Verbindungen auf einmal.
odbc_columnprivileges Funktion
Liste Spalten und damit verbundene Rechte für die angegeben Tabelle auf
odbc_columns Funktion
Gibt eine Ergebnismenge mit Informationen über die Spalten einer oder mehrerer Tabellen einer ODBC-Datenquelle zurück.
odbc_commit Funktion
Schließt eine offene ODBC-Transaktion ab (Commit) und schreibt alle Änderungen dauerhaft in die Datenbank.
odbc_connect Funktion
Öffnet eine Verbindung zu einer ODBC-Datenquelle und gibt eine Verbindungsressource zurück.
odbc_connection_string_is_quoted Funktion
Prüft, ob ein Wert einer ODBC-Verbindungszeichenkette korrekt mit geschweiften Klammern gequotet ist.
odbc_connection_string_quote Funktion
Maskiert einen Wert für die sichere Verwendung in einer ODBC-Verbindungszeichenkette.
odbc_connection_string_should_quote Funktion
Ermittelt, ob ein Wert einer ODBC-Verbindungszeichenkette gequotet werden sollte.
odbc_cursor Funktion
Gibt den Cursornamen eines aktiven ODBC-Statement-Handles zurück.
odbc_data_source Funktion
Gibt Informationen über verfügbare ODBC-Datenquellen (DSNs) zurück, die auf dem System konfiguriert sind.
odbc_do Funktion
Alias von <code>odbc_exec()</code> – führt eine SQL-Anweisung direkt auf einer ODBC-Verbindung aus.
odbc_error Funktion
Gibt den SQLSTATE-Fehlercode der letzten ODBC-Operation zurück.
odbc_errormsg Funktion
Gibt die letzte Fehlermeldung der ODBC-Verbindung zurück, die bei einem fehlgeschlagenen ODBC-Aufruf aufgetreten ist.
odbc_exec Funktion
Führt einen SQL-Befehl direkt über eine ODBC-Verbindung aus und gibt ein Ergebnis-Handle zurück.
odbc_execute Funktion
Führt einen mit <code>odbc_prepare()</code> vorbereiteten SQL-Befehl gegen eine ODBC-Datenbank aus.
odbc_fetch_array Funktion
Liest eine Ergebniszeile eines ODBC-Statements als assoziatives Array, wobei die Spaltennamen als Schlüssel verwendet werden.
odbc_fetch_into Funktion
Liest eine Ergebniszeile eines ODBC-Statements in ein Array und gibt die Anzahl der Spalten zurück.
odbc_fetch_object Funktion
Liest die nächste (oder eine bestimmte) Zeile eines ODBC-Ergebnisses als PHP-Objekt, wobei Spaltennamen als Objekteigenschaften zugänglich sind.
odbc_fetch_row Funktion
Holt die nächste (oder eine bestimmte) Zeile aus einem ODBC-Ergebnis und gibt <code>true</code> bei Erfolg zurück.
odbc_field_len Funktion
Gibt die Länge (Präzision) eines Feldes in einem ODBC-Ergebnissatz zurück.
odbc_field_name Funktion
Gibt den Namen einer Spalte (Feld) im ODBC-Ergebnis anhand ihrer 1-basierten Position zurück.
odbc_field_num Funktion
Gibt die Positionsnummer (1-basiert) einer Spalte im ODBC-Ergebnis anhand ihres Namens zurück.
odbc_field_precision Funktion
Gibt die Genauigkeit (Präzision/Länge) eines Feldes im ODBC-Ergebnissatz zurück.
odbc_field_scale Funktion
Gibt die Anzahl der Nachkommastellen (Skalierung) eines Feldes in einem ODBC-Ergebnis zurück.
odbc_field_type Funktion
Gibt den SQL-Datentyp eines bestimmten Ergebnisfeldes einer ODBC-Abfrage als Zeichenkette zurück.
odbc_foreignkeys Funktion
Ruft eine Liste von Fremdschlüssel-Beziehungen zwischen Tabellen aus einer ODBC-Datenquelle ab.
odbc_free_result Funktion
Gibt den Speicher und alle mit einem ODBC-Ergebnissatz verbundenen Ressourcen frei.
odbc_gettypeinfo Funktion
Ruft Informationen zu den von einer ODBC-Datenquelle unterstützten Datentypen ab und gibt ein Ergebnishandle zurück.
odbc_longreadlen Funktion
Legt die maximale Anzahl von Bytes fest, die beim Lesen von <code>LONG</code>-Spalten (z. B. <code>LONG VARCHAR</code>, <code>CLOB</code>, <code>BLOB</code>) über ODBC pro Abruf zurückgegeben werden.
odbc_next_result Funktion
Prüft, ob ein ODBC-Statement weitere Ergebnismengen enthält, und wechselt ggf. zur nächsten.
odbc_num_fields Funktion
Gibt die Anzahl der Spalten (Felder) in einem ODBC-Ergebnis-Statement zurück.
odbc_num_rows Funktion
Gibt die Anzahl der Zeilen zurück, die von einer ODBC-Abfrage betroffen oder zurückgeliefert wurden.
odbc_pconnect Funktion
Öffnet eine persistente ODBC-Datenbankverbindung, die zwischen Anfragen wiederverwendet wird.
odbc_prepare Funktion
Bereitet eine SQL-Anweisung für die Ausführung über eine ODBC-Verbindung vor und gibt ein Statement-Handle zurück.
odbc_primarykeys Funktion
Gibt ein Ergebnis-Handle zurück, das die Primärschlüsselspalten einer angegebenen Tabelle über eine ODBC-Verbindung enthält.
odbc_procedurecolumns Funktion
Ruft Metadaten zu den Parametern (Spalten) gespeicherter Prozeduren aus einer ODBC-Datenquelle ab.
odbc_procedures Funktion
Gibt eine Liste der in einer ODBC-Datenquelle verfügbaren gespeicherten Prozeduren als Ergebnis-Ressource zurück.
odbc_result Funktion
Gibt den Wert eines bestimmten Feldes aus der aktuellen Zeile eines ODBC-Abfrageergebnisses zurück.
odbc_result_all Funktion
Gibt alle Zeilen eines ODBC-Abfrageergebnisses als fertige HTML-Tabelle aus.
odbc_rollback Funktion
Bricht eine laufende ODBC-Transaktion ab und macht alle seit dem letzten <code>odbc_commit()</code> oder dem Start der Transaktion vorgenommenen Änderungen rückgängig.
odbc_setoption Funktion
Setzt ODBC-Optionen für eine Verbindungs- oder Ergebnis-Ressource, um Treiber- und Verbindungsverhalten anzupassen.
odbc_specialcolumns Funktion
Ruft spezielle Spalten einer Tabelle über eine ODBC-Verbindung ab, z. B. den optimalen Primärschlüssel oder Spalten, die sich bei einer Zeilenaktualisierung automatisch ändern.
odbc_statistics Funktion
Ruft Statistiken zu einer Tabelle sowie zu den Indizes einer Tabelle über eine ODBC-Verbindung ab.
odbc_tableprivileges Funktion
Gibt eine Liste von Tabellen und deren zugehörigen Zugriffsrechten aus einer ODBC-Datenquelle zurück.
odbc_tables Funktion
Ruft die Liste der Tabellennamen (und weiterer Objekte) einer ODBC-Datenquelle ab und gibt das Ergebnis als ODBC-Ergebnis-Ressource zurück.
ogg:// Funktion
Stream-Wrapper für Ogg/Vorbis-Audiodateien, der das Lesen und Schreiben von Audio-Streams im Ogg-Format ermöglicht.
opcache_compile_file Funktion
Kompiliert ein PHP-Skript und speichert es im OPcache, ohne den Skript-Code tatsächlich auszuführen.
opcache_get_configuration Funktion
Gibt ein assoziatives Array mit der aktuellen OPcache-Konfiguration, Direktiven und Blacklist-Einträgen zurück.
opcache_get_status Funktion
Liefert detaillierte Statusinformationen über den OPcache, einschließlich Speicherverbrauch, Cache-Trefferrate und optional gecachten Skripten.
opcache_invalidate Funktion
Invalidiert ein im OPcache gespeichertes Skript, sodass es beim nächsten Aufruf neu kompiliert wird.
opcache_is_script_cached Funktion
Gibt zurück, ob ein PHP-Skript aktuell im OPcache zwischengespeichert ist.
opcache_is_script_cached_in_file_cache Funktion
Prüft, ob ein PHP-Skript im OPcache-Dateicache (<code>opcache.file_cache</code>) gespeichert ist.
opcache_jit_blacklist Funktion
Schließt eine benannte PHP-Funktion dauerhaft von der JIT-Kompilierung (Just-In-Time) aus.
opcache_reset Funktion
Setzt den gesamten Inhalt des OPcache-Opcode-Caches zurück und entfernt alle gecachten Skripte.
openal_buffer_create Funktion
Erstellt einen neuen OpenAL-Puffer, der Audiodaten aufnehmen kann, und gibt eine Ressource zurück.
openal_buffer_data Funktion
Lädt Audiodaten in einen OpenAL-Puffer für die spätere Wiedergabe.
openal_buffer_destroy Funktion
Gibt einen mit <code>openal_buffer_create()</code> erzeugten OpenAL-Puffer frei und zerstört ihn.
openal_buffer_get Funktion
Ruft eine Eigenschaft eines OpenAL-Pufferobjekts ab und gibt den entsprechenden Wert zurück.
openal_buffer_loadwav Funktion
Lädt eine WAV-Audiodatei in einen OpenAL-Puffer und bereitet ihn für die Wiedergabe vor.
openal_context_create Funktion
Erstellt einen OpenAL-Audioverarbeitungskontext für ein geöffnetes Audio-Gerät.
openal_context_current Funktion
Macht den angegebenen OpenAL-Kontext zum aktuellen aktiven Kontext für die Audioausgabe.
openal_context_destroy Funktion
Zerstört einen OpenAL-Kontext und gibt die damit verbundenen Ressourcen frei.
openal_context_process Funktion
Verarbeitet den angegebenen OpenAL-Kontext und ermöglicht damit die Audioausgabe.
openal_context_suspend Funktion
Setzt einen OpenAL-Audiokontext aus (pausiert die Verarbeitung), ohne ihn zu zerstören.
openal_device_close Funktion
Schließt ein zuvor geöffnetes OpenAL-Audiogerät und gibt die zugehörigen Ressourcen frei.
openal_device_open Funktion
Öffnet ein OpenAL-Audiogerät und gibt eine Geräte-Ressource zurück, die als Grundlage für die weitere Audioverwaltung dient.
openal_listener_get Funktion
Ruft eine Eigenschaft des OpenAL-Listeners (Zuhörers) ab und gibt deren aktuellen Wert zurück.
openal_listener_set Funktion
Setzt eine Eigenschaft des OpenAL-Listeners (des Zuhörers im 3D-Audio-Raum).
openal_source_create Funktion
Erzeugt eine neue OpenAL-Quellen-Ressource, die für die Wiedergabe von Audiopuffern verwendet werden kann.
openal_source_destroy Funktion
Zerstört eine OpenAL-Quellen-Ressource und gibt die damit verbundenen Ressourcen frei.
openal_source_get Funktion
Ruft eine Eigenschaft einer OpenAL-Audioquelle ab und gibt deren aktuellen Wert zurück.
openal_source_pause Funktion
Pausiert die Wiedergabe einer OpenAL-Audioquelle, ohne die aktuelle Abspielposition zurückzusetzen.
openal_source_play Funktion
Startet die Wiedergabe einer OpenAL-Audioquelle (<code>source</code>).
openal_source_rewind Funktion
Setzt die Wiedergabeposition einer OpenAL-Audioquelle auf den Anfang zurück.
openal_source_set Funktion
Setzt eine Eigenschaft einer OpenAL-Audioquelle, z. B. Position, Geschwindigkeit, Lautstärke oder Pitch.
openal_source_stop Funktion
Stoppt die Wiedergabe einer OpenAL-Audioquelle sofort.
openal_stream Funktion
Streamt Audio-Daten an eine OpenAL-Quelle, um kontinuierliche Wiedergabe ohne vollständigen Puffer-Aufbau zu ermöglichen.
opendir Funktion
Öffnet ein Verzeichnis-Handle zum iterativen Lesen von Verzeichniseinträgen mit <code>readdir()</code>.
openlog Funktion
Öffnet eine Verbindung zum System-Log-Dienst (Syslog) und setzt Präfix, Optionsflags sowie die Log-Einrichtung für nachfolgende <code>syslog()</code>-Aufrufe.
openssl_cipher_iv_length Funktion
Gibt die erforderliche Länge des Initialisierungsvektors (IV) für einen bestimmten OpenSSL-Verschlüsselungsalgorithmus zurück.
openssl_cipher_key_length Funktion
Gibt die erforderliche Schlüssellänge (in Bytes) für einen angegebenen Verschlüsselungsalgorithmus zurück.
openssl_cms_decrypt Funktion
Entschlüsselt eine CMS-Nachricht (Cryptographic Message Syntax) aus einer Eingabedatei und schreibt das Ergebnis in eine Ausgabedatei.
openssl_cms_encrypt Funktion
Verschlüsselt eine Datei als CMS/S/MIME-Nachricht mit dem öffentlichen Schlüssel eines oder mehrerer Empfänger-Zertifikate.
openssl_cms_read Funktion
Liest eine CMS-Datei und exportiert die darin enthaltenen Zertifikate als Array von PEM-kodierten Zeichenketten.
openssl_cms_sign Funktion
Signiert eine Datei mit CMS (Cryptographic Message Syntax) unter Verwendung eines X.509-Zertifikats und des zugehörigen privaten Schlüssels.
openssl_cms_verify Funktion
Überprüft die digitale Signatur einer CMS/PKCS#7-Nachricht und stellt sicher, dass sie von einem vertrauenswürdigen Zertifikat stammt.
openssl_csr_export Funktion
Exportiert einen Certificate Signing Request (CSR) als PEM-kodierten String in eine Variable.
openssl_csr_export_to_file Funktion
Exportiert einen Certificate Signing Request (CSR) in eine PEM-kodierte Datei.
openssl_csr_get_public_key Funktion
Extrahiert den öffentlichen Schlüssel aus einem Certificate Signing Request (CSR) und gibt ihn als <code>OpenSSLAsymmetricKey</code>-Objekt zurück.
openssl_csr_get_subject Funktion
Liest das Subjekt (Distinguished Name) aus einem Certificate Signing Request (CSR) aus und gibt es als assoziatives Array zurück.
openssl_csr_new Funktion
Erzeugt einen Certificate Signing Request (CSR) auf Basis von Distinguished Names und einem privaten Schlüssel.
openssl_csr_sign Funktion
Signiert einen CSR (Certificate Signing Request) mit einem CA-Zertifikat oder selbst und generiert daraus ein X.509-Zertifikat.
openssl_decrypt Funktion
Entschlüsselt verschlüsselte Daten mit dem angegebenen Algorithmus und Schlüssel.
openssl_dh_compute_key Funktion
Berechnet das gemeinsame Geheimnis (Shared Secret) aus einem entfernten DH-Public-Key und dem lokalen privaten DH-Schlüssel.
openssl_digest Funktion
Berechnet einen kryptografischen Hashwert (Digest) der übergebenen Daten mit einem OpenSSL-Algorithmus wie <code>sha256</code> oder <code>sha512</code>.
openssl_encrypt Funktion
Verschlüsselt einen String mit dem angegebenen Cipher-Algorithmus und gibt das verschlüsselte Ergebnis zurück.
openssl_error_string Funktion
Liest die nächste Fehlermeldung aus dem internen OpenSSL-Fehlerpuffer und gibt sie als Zeichenkette zurück.
openssl_free_key Funktion
Gibt eine OpenSSL-Schlüssel-Ressource bzw. ein <code>OpenSSLAsymmetricKey</code>-Objekt explizit frei und gibt den belegten Speicher zurück.
openssl_get_cert_locations Funktion
Gibt ein assoziatives Array mit den verfügbaren OpenSSL-Zertifikatspfaden und -verzeichnissen zurück.
openssl_get_cipher_methods Funktion
Gibt ein Array aller verfügbaren OpenSSL-Verschlüsselungsmethoden (Cipher-Algorithmen) zurück.
openssl_get_curve_names Funktion
Gibt ein Array mit den Namen aller verfügbaren elliptischen Kurven (ECC) der installierten OpenSSL-Bibliothek zurück.
openssl_get_md_methods Funktion
Gibt ein Array aller auf dem System verfügbaren OpenSSL-Hash-Methoden (Message-Digest-Algorithmen) zurück.
openssl_get_privatekey Funktion
Alias von <code>openssl_pkey_get_private</code> — lädt einen privaten Schlüssel und gibt ein Schlüssel-Objekt zurück.
openssl_get_publickey Funktion
Alias von <code>openssl_pkey_get_public</code> — lädt einen öffentlichen Schlüssel aus verschiedenen Quellen und gibt ein Schlüssel-Ressource-Objekt zurück.
openssl_open Funktion
Entschlüsselt versiegelte (mit <code>openssl_seal</code> verschlüsselte) Daten mithilfe eines privaten Schlüssels.
openssl_password_hash Funktion
Erzeugt einen sicheren Passwort-Hash mit OpenSSLs Argon2-Implementierung und unterstützt die Algorithmen <code>PASSWORD_ARGON2I</code> und <code>PASSWORD_ARGON2ID</code>.
openssl_password_verify Funktion
Überprüft ein Klartext-Passwort gegen einen mit OpenSSLs Argon2-Implementierung erzeugten Hash und gibt <code>true</code> zurück, wenn das Passwort übereinstimmt.
openssl_pbkdf2 Funktion
Leitet aus einem Passwort und einem Salt mittels PBKDF2 (PKCS#5 v2) einen kryptografisch sicheren Schlüssel ab.
openssl_pkcs12_export Funktion
Exportiert ein X.509-Zertifikat zusammen mit dem zugehörigen privaten Schlüssel als PKCS#12-Archiv in eine Variable.
openssl_pkcs12_export_to_file Funktion
Exportiert ein X.509-Zertifikat zusammen mit dem privaten Schlüssel und optionaler CA-Kette als PKCS#12-Datei auf dem Dateisystem.
openssl_pkcs12_read Funktion
Liest und parst eine PKCS#12-Datei (PFX) und schreibt Zertifikat, privaten Schlüssel und CA-Kette in ein Array.
openssl_pkcs7_decrypt Funktion
Entschlüsselt eine S/MIME-verschlüsselte Nachricht aus einer Datei und schreibt das Ergebnis in eine Ausgabedatei.
openssl_pkcs7_encrypt Funktion
Verschlüsselt eine Datei als S/MIME-Nachricht mit dem öffentlichen Schlüssel eines oder mehrerer Empfänger-Zertifikate.
openssl_pkcs7_read Funktion
Liest eine PKCS#7-Struktur aus einem PEM-kodierten String und exportiert die enthaltenen Zertifikate als Array von PEM-Strings.
openssl_pkcs7_sign Funktion
Signiert eine S/MIME-Nachricht mit einem X.509-Zertifikat und erstellt eine PKCS#7-signierte Datei.
openssl_pkcs7_verify Funktion
Überprüft die digitale Signatur einer S/MIME-signierten Nachricht im PKCS#7-Format und optional die Zertifikatskette.
openssl_pkey_derive Funktion
Berechnet das gemeinsame Geheimnis (Shared Secret) aus einem öffentlichen und einem privaten DH- oder ECDH-Schlüssel.
openssl_pkey_export Funktion
Exportiert einen privaten Schlüssel als PEM-kodierten String und speichert ihn in der übergebenen Variablen.
openssl_pkey_export_to_file Funktion
Exportiert einen privaten Schlüssel im PEM-Format in eine Datei, optional verschlüsselt mit einer Passphrase.
openssl_pkey_free Funktion
Gibt den Speicher eines privaten/öffentlichen OpenSSL-Schlüssels frei, der zuvor durch <code>openssl_pkey_new()</code> oder <code>openssl_pkey_get_private()</code> erzeugt wurde.
openssl_pkey_get_details Funktion
Liefert ein assoziatives Array mit Details zu einem OpenSSL-Schlüssel, einschließlich Bitlänge, Typ und schlüsseltyp-spezifischer Parameter.
openssl_pkey_get_private Funktion
Lädt einen privaten Schlüssel und gibt ein <code>OpenSSLAsymmetricKey</code>-Objekt zurück, das für kryptographische Operationen verwendet werden kann.
openssl_pkey_get_public Funktion
Extrahiert einen öffentlichen Schlüssel aus einem Zertifikat oder einer Schlüssel-Ressource und gibt ihn als <code>OpenSSLAsymmetricKey</code>-Objekt zurück.
openssl_pkey_new Funktion
Erzeugt einen neuen privaten Schlüssel (RSA, DSA, DH, EC) und gibt ein <code>OpenSSLAsymmetricKey</code>-Objekt zurück.
openssl_private_decrypt Funktion
Entschlüsselt Daten, die zuvor mit dem zugehörigen öffentlichen Schlüssel verschlüsselt wurden, mithilfe eines privaten RSA-Schlüssels.
openssl_private_encrypt Funktion
Verschlüsselt Daten mit einem privaten RSA-Schlüssel (typischerweise für digitale Signaturen oder Nachweiszwecke).
openssl_public_decrypt Funktion
Entschlüsselt Daten, die zuvor mit dem zugehörigen privaten Schlüssel verschlüsselt wurden, mithilfe eines öffentlichen Schlüssels.
openssl_public_encrypt Funktion
Verschlüsselt Daten mit einem öffentlichen RSA-Schlüssel und speichert das Ergebnis in <code>$encrypted_data</code>.
openssl_random_pseudo_bytes Funktion
Erzeugt eine kryptografisch sichere pseudozufällige Byte-Folge der angegebenen Länge.
openssl_seal Funktion
Versiegelt (verschlüsselt) Daten mit einem zufälligen Sitzungsschlüssel, der seinerseits mit einem oder mehreren öffentlichen RSA-Schlüsseln verschlüsselt wird.
openssl_sign Funktion
Erzeugt eine kryptografische Signatur für die übergebenen Daten mithilfe eines privaten Schlüssels.
openssl_spki_export Funktion
Exportiert den öffentlichen Schlüssel aus einem SPKAC (Signed Public Key and Challenge) als PEM-formatierten String.
openssl_spki_export_challenge Funktion
Exportiert die Challenge-Zeichenkette aus einem signierten Public-Key-Zertifikat mit Challenge (SPKAC).
openssl_spki_new Funktion
Erzeugt ein neues signiertes <code>SPKAC</code> (Signed Public Key and Challenge) aus einem privaten Schlüssel, einer Challenge-Zeichenkette und einem Digest-Algorithmus.
openssl_spki_verify Funktion
Überprüft die Signatur eines SPKAC (Signed Public Key and Challenge) und gibt <code>true</code> zurück, wenn die Signatur gültig ist.
openssl_verify Funktion
Überprüft die digitale Signatur von Daten mithilfe eines öffentlichen Schlüssels und gibt zurück, ob die Signatur gültig ist.
openssl_x509_check_private_key Funktion
Prüft, ob ein privater Schlüssel zum öffentlichen Schlüssel eines X.509-Zertifikats passt.
openssl_x509_checkpurpose Funktion
Überprüft, ob ein X.509-Zertifikat für einen bestimmten Verwendungszweck (z. B. SSL-Client, E-Mail-Signierung) gültig und vertrauenswürdig ist.
openssl_x509_export Funktion
Exportiert ein X.509-Zertifikat in das PEM-Format und speichert es in einer Variablen.
openssl_x509_export_to_file Funktion
Exportiert ein X.509-Zertifikat im PEM-Format in eine Datei.
openssl_x509_fingerprint Funktion
Berechnet den kryptografischen Fingerabdruck (Hash) eines X.509-Zertifikats mithilfe eines wählbaren Digest-Algorithmus.
openssl_x509_free Funktion
Gibt eine X.509-Zertifikats-Ressource bzw. ein <code>OpenSSLCertificate</code>-Objekt frei und gibt den belegten Speicher zurück.
openssl_x509_parse Funktion
Parst ein X.509-Zertifikat und gibt alle enthaltenen Informationen (Aussteller, Gültigkeit, Subject, Erweiterungen usw.) als assoziatives Array zurück.
openssl_x509_read Funktion
Parst ein X.509-Zertifikat aus einem String oder einer Ressource und gibt ein <code>OpenSSLCertificate</code>-Objekt zurück.
openssl_x509_verify Funktion
Überprüft die digitale Signatur eines X.509-Zertifikats gegen einen angegebenen öffentlichen Schlüssel und gibt das Ergebnis als Integer zurück.
ord Funktion
Gibt den ASCII-Code (oder das erste Byte) eines Zeichens zurück.
output_add_rewrite_var Funktion
Fügt einen Namen-Wert-Paar zum URL-Rewriter hinzu, der URLs und Formulare im Ausgabepuffer automatisch um diesen Parameter ergänzt.
output_reset_rewrite_vars Funktion
Setzt alle zuvor mit <code>output_add_rewrite_var()</code> registrierten URL-Rewriter-Variablen zurück und entfernt sie vollständig.