Start · Sprachen · PHP · Referenz

PHP PHP-Referenz

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

// Zeige Buchstabe R — 160 Einträge

R

rad2deg Funktion
Wandelt Bogenmaß in Grad um — Umkehr von <code>deg2rad()</code>.
radius_acct_open Funktion
Erstellt ein RADIUS-Handle für Accounting-Anfragen und gibt eine Ressource zurück, die für nachfolgende <code>radius_*</code>-Funktionen verwendet wird.
radius_add_server Funktion
Fügt einem RADIUS-Handle einen RADIUS-Server hinzu, gegen den Authentifizierungs- oder Accounting-Anfragen gesendet werden können.
radius_auth_open Funktion
Erstellt ein neues RADIUS-Handle, das für Authentifizierungsanfragen an einen RADIUS-Server verwendet werden kann.
radius_close Funktion
Gibt alle Ressourcen einer RADIUS-Verbindung frei und schließt das RADIUS-Handle.
radius_config Funktion
Veranlasst die RADIUS-Bibliothek, die angegebene Konfigurationsdatei zu lesen und zu verarbeiten.
radius_create_request Funktion
Erstellt eine neue RADIUS-Accounting- oder Authentifizierungsanfrage für den angegebenen RADIUS-Handle.
radius_cvt_addr Funktion
Wandelt Rohdaten (Raw-Bytes) aus einem RADIUS-Attribut in eine lesbare IP-Adresse um.
radius_cvt_int Funktion
Wandelt Rohdaten (aus einem RADIUS-Attributwert) in einen PHP-Integer um.
radius_cvt_string Funktion
Wandelt Rohdaten aus einem RADIUS-Attribut in eine lesbare PHP-Zeichenkette um.
radius_demangle Funktion
Entschlüsselt (demangelt) verschlüsselte RADIUS-Attributdaten, die mit dem gemeinsamen RADIUS-Geheimnis verschlüsselt wurden.
radius_demangle_mppe_key Funktion
Leitet einen MPPE-Schlüssel (Microsoft Point-to-Point Encryption) aus gemangelten RADIUS-Attributdaten ab und gibt den Klartext-Schlüssel zurück.
radius_get_attr Funktion
Extrahiert das nächste Attribut aus einer RADIUS-Antwort und gibt Typ und Wert als Array zurück.
radius_get_tagged_attr_data Funktion
Extrahiert den Datenteil aus einem getaggten RADIUS-Attribut-Wert.
radius_get_tagged_attr_tag Funktion
Extrahiert den numerischen Tag-Wert aus einem getaggten RADIUS-Attribut (Tagged Attribute).
radius_get_vendor_attr Funktion
Extrahiert aus einem rohen Datenpuffer ein herstellerspezifisches RADIUS-Attribut (Vendor-Specific Attribute, VSA) und gibt seine Bestandteile zurück.
radius_put_addr Funktion
Fügt einem RADIUS-Paket ein IP-Adress-Attribut im korrekten Binärformat hinzu.
radius_put_attr Funktion
Fügt einem RADIUS-Request-Paket ein binäres Attribut mit dem angegebenen Typ und Wert hinzu.
radius_put_int Funktion
Fügt einem RADIUS-Request ein Integer-Attribut mit dem angegebenen Typ und Wert hinzu.
radius_put_string Funktion
Fügt einem RADIUS-Request ein Attribut vom Typ String hinzu.
radius_put_vendor_addr Funktion
Fügt einem RADIUS-Request ein herstellerspezifisches IP-Adress-Attribut hinzu.
radius_put_vendor_attr Funktion
Fügt einem RADIUS-Request ein herstellerspezifisches (Vendor-Specific) Binärattribut hinzu.
radius_put_vendor_int Funktion
Fügt einem RADIUS-Request ein herstellerspezifisches Integer-Attribut (Vendor-Specific Attribute) hinzu.
radius_put_vendor_string Funktion
Fügt einem RADIUS-Request ein herstellerspezifisches (Vendor-Specific) String-Attribut hinzu.
radius_request_authenticator Funktion
Gibt den Request-Authenticator des zuletzt gesendeten RADIUS-Pakets als Binär-String zurück.
radius_salt_encrypt_attr Funktion
Verschlüsselt einen Attribut-Wert mit einem zufälligen Salt für die Verwendung in RADIUS-Paketen.
radius_send_request Funktion
Sendet eine zuvor aufgebaute RADIUS-Anfrage an den Server und wartet auf eine Antwort.
radius_server_secret Funktion
Gibt das gemeinsame Geheimnis (Shared Secret) des zuletzt verwendeten RADIUS-Servers zurück.
radius_strerror Funktion
Gibt die letzte Fehlermeldung für ein RADIUS-Handle als lesbaren String zurück.
rand Funktion
Erzeugt eine pseudo-zufällige ganze Zahl im angegebenen Bereich (inkl. Grenzen).
random_bytes Funktion
Erzeugt kryptografisch sichere zufällige Bytes — der Standard für Tokens, Session-IDs und Salts.
random_int Funktion
Erzeugt eine kryptografisch sichere Zufallszahl im gewünschten Bereich (inklusiv).
range Funktion
Erzeugt ein Array mit einer numerischen oder alphabetischen Range.
rar:// Funktion
Stream-Wrapper für den Zugriff auf Dateien innerhalb von RAR-Archiven über Standard-PHP-Dateifunktionen.
rar_broken_is Funktion
Prüft, ob ein geöffnetes RAR-Archiv beschädigt oder unvollständig ist und gibt <code>true</code> zurück, wenn das Archiv defekt ist.
rar_close Funktion
Schließt ein geöffnetes RAR-Archiv und gibt alle damit verbundenen Ressourcen frei.
rar_comment_get Funktion
Liefert den im RAR-Archiv gespeicherten Kommentartext oder <code>null</code>, wenn kein Kommentar vorhanden ist.
rar_entry_get Funktion
Liefert ein <code>RarEntry</code>-Objekt für einen bestimmten Eintrag aus einem geöffneten RAR-Archiv.
rar_list Funktion
Liefert ein Array aller <code>RarEntry</code>-Objekte, die im angegebenen RAR-Archiv enthalten sind.
rar_open Funktion
Öffnet ein RAR-Archiv und gibt ein <code>RarArchive</code>-Objekt zurück.
rar_solid_is Funktion
Prüft, ob ein geöffnetes RAR-Archiv als <code>solid</code> gespeichert ist.
rar_wrapper_cache_stats Funktion
Gibt Statistiken über Cache-Treffer und -Fehlschläge des RAR-URL-Wrappers zurück.
rawurldecode Funktion
Dekodiert einen nach RFC 3986 URL-kodierten String, wobei Prozent-Sequenzen wie <code>%20</code> in die entsprechenden Zeichen umgewandelt werden.
rawurlencode Funktion
URL-encoded nach RFC 3986 — Leerzeichen zu <code>%20</code>. Für Pfade.
read_exif_data Funktion
Alias von <code>exif_read_data()</code> — liest EXIF-Metadaten aus einer JPEG- oder TIFF-Datei.
readdir Funktion
Liest den nächsten Eintrag (Datei- oder Verzeichnisnamen) aus einem mit <code>opendir()</code> geöffneten Verzeichnis-Handle.
readfile Funktion
Liest eine Datei und gibt sie direkt aus — ohne Zwischenpuffer. Ideal für File-Downloads.
readgzfile Funktion
Liest eine gz-komprimierte Datei, dekomprimiert sie und gibt den Inhalt direkt an den Ausgabepuffer aus.
readline Funktion
Liest eine Zeile von der Standardeingabe, optional mit einem angezeigten Eingabeaufforderungstext.
readline_add_history Funktion
Fügt einen Eintrag zur Readline-History-Liste hinzu, sodass er später mit den Pfeiltasten abrufbar ist.
readline_callback_handler_install Funktion
Initialisiert das readline-Callback-Interface und das Terminal, gibt den Prompt aus und kehrt sofort zurück, ohne auf Benutzereingabe zu warten.
readline_callback_handler_remove Funktion
Entfernt den zuletzt registrierten Readline-Callback-Handler und setzt die Terminalumgebung auf ihren ursprünglichen Zustand zurück.
readline_callback_read_char Funktion
Liest ein Zeichen von der Standardeingabe und benachrichtigt das readline-Callback-Interface, sobald eine vollständige Eingabezeile erkannt wurde.
readline_clear_history Funktion
Löscht den gesamten Verlauf (History) der Readline-Erweiterung und entfernt alle bisher gespeicherten Eingaben.
readline_completion_function Funktion
Registriert eine Callback-Funktion, die bei der Tab-Vervollständigung in der <code>readline</code>-Eingabe aufgerufen wird.
readline_info Funktion
Liest oder setzt interne Variablen der GNU-Readline-Bibliothek, z. B. die aktuelle Eingabezeile, den Cursor-Offset oder den Terminal-Typ.
readline_list_history Funktion
Gibt die gesamte Readline-Eingabehistorie als Array von Zeichenketten zurück.
readline_on_new_line Funktion
Informiert die Readline-Bibliothek darüber, dass der Cursor auf eine neue Zeile bewegt wurde, damit die Darstellung korrekt bleibt.
readline_read_history Funktion
Liest den Verlauf von Readline-Eingaben aus einer Datei und fügt ihn der aktuellen History-Liste hinzu.
readline_redisplay Funktion
Zeichnet die aktuelle Readline-Eingabezeile neu auf dem Bildschirm.
readline_write_history Funktion
Schreibt die aktuelle Readline-Eingabehistorie in eine Datei.
readlink Funktion
Liest das Ziel eines symbolischen Links und gibt den Pfad zurück, auf den der Link verweist.
realpath Funktion
Normalisiert einen Pfad und löst symbolische Links, <code>.</code> und <code>..</code> auf.
realpath_cache_get Funktion
Gibt alle aktuell im Realpath-Cache gespeicherten Einträge zurück.
realpath_cache_size Funktion
Gibt die aktuell belegte Größe des Realpath-Caches in Bytes zurück.
recode Funktion
Alias von <code>recode_string()</code> — kodiert einen String gemäß einer Recode-Anforderung um.
recode_file Funktion
Kodiert den Inhalt einer Datei gemäß einer Recode-Anweisung um und schreibt das Ergebnis in eine Ausgabedatei.
recode_string Funktion
Kodiert einen String gemäß einer Recode-Anweisung von einem Zeichensatz in einen anderen um.
register_shutdown_function Funktion
Registriert eine Callback-Funktion, die automatisch beim Beenden des PHP-Skripts ausgeführt wird.
register_tick_function Funktion
Registriert eine Callback-Funktion, die bei jedem <code>declare(ticks=N)</code>-Tick automatisch ausgeführt wird.
rename Funktion
Benennt Dateien oder Verzeichnisse um bzw. verschiebt sie — auf demselben Filesystem atomar.
request_parse_body Funktion
Liest und parst den HTTP-Request-Body und gibt ein Array mit den geparsten Daten sowie hochgeladenen Dateien zurück.
reset Funktion
Setzt den internen Zeiger auf das erste Element und gibt den Wert zurück.
resourcebundle_count Funktion
Liefert die Anzahl der Elemente in einem <code>ResourceBundle</code>-Objekt.
resourcebundle_create Funktion
Erstellt ein <code>ResourceBundle</code>-Objekt aus einem ICU-Ressourcenpaket für die angegebene Locale.
resourcebundle_get Funktion
Liefert einen Wert aus einem <code>ResourceBundle</code> anhand eines Schlüssels oder Index.
resourcebundle_get_error_code Funktion
Gibt den letzten ICU-Fehlercode zurück, der bei einer Operation auf dem angegebenen <code>ResourceBundle</code>-Objekt aufgetreten ist.
resourcebundle_get_error_message Funktion
Gibt die Fehlermeldung des zuletzt aufgetretenen Fehlers eines <code>ResourceBundle</code>-Objekts als Zeichenkette zurück.
resourcebundle_locales Funktion
Gibt ein Array aller Locales zurück, die für ein bestimmtes ResourceBundle verfügbar sind.
restore_error_handler Funktion
Stellt die zuvor aktive Fehlerbehandlungsfunktion wieder her, die vor dem letzten Aufruf von <code>set_error_handler()</code> aktiv war.
restore_exception_handler Funktion
Stellt den zuletzt durch <code>set_exception_handler()</code> ersetzten Exception-Handler wieder her.
restore_include_path Funktion
Stellt den ursprünglichen Wert der <code>include_path</code>-Konfigurationsoption wieder her, der beim Skript-Start gültig war.
rewind Funktion
Setzt den Datei-Zeiger an den Anfang — Kurzform von <code>fseek($fh, 0)</code>.
rewinddir Funktion
Setzt den internen Zeiger eines Verzeichnis-Handles auf den Anfang zurück, sodass <code>readdir()</code> erneut ab dem ersten Eintrag liest.
rmdir Funktion
Löscht ein leeres Verzeichnis aus dem Dateisystem.
rnp_backend_string Funktion
Liefert den Namen der kryptografischen Backend-Bibliothek, die von der RNP-Erweiterung verwendet wird.
rnp_backend_version Funktion
Gibt die Versionsnummer der verwendeten kryptographischen Backend-Bibliothek (z. B. <code>Botan</code> oder <code>OpenSSL</code>) als Zeichenkette zurück.
rnp_decrypt Funktion
Entschlüsselt eine PGP-verschlüsselte Nachricht mithilfe der RNP-Bibliothek und gibt den Klartext zurück.
rnp_dump_packets Funktion
Analysiert einen OpenPGP-Paketstrom und gibt dessen Struktur in menschenlesbarer Textform zurück.
rnp_dump_packets_to_json Funktion
Liest einen OpenPGP-Paketstrom und gibt dessen Strukturinformationen als JSON-String zurück.
rnp_ffi_create Funktion
Erzeugt ein übergeordnetes <code>RnpFFI</code>-Objekt als Einstiegspunkt für alle kryptografischen Operationen der RNP-Bibliothek.
rnp_ffi_destroy Funktion
Zerstört ein <code>RnpFFI</code>-Objekt und gibt alle damit verbundenen Ressourcen frei.
rnp_ffi_set_pass_provider Funktion
Setzt eine Callback-Funktion, die bei Bedarf Passwörter für kryptografische Operationen mit dem RNP-FFI-Kontext bereitstellt.
rnp_import_keys Funktion
Importiert OpenPGP-Schlüssel aus einem PHP-String in den angegebenen RNP-Schlüsselbund und gibt eine JSON-Beschreibung der importierten Schlüssel zurück.
rnp_import_signatures Funktion
Importiert eigenständige Signaturen in einen RNP-Schlüsselbund und gibt ein JSON-Dokument mit Informationen über die aktualisierten Schlüssel zurück.
rnp_key_export Funktion
Exportiert einen OpenPGP-Schlüssel aus dem RNP-Schlüsselbund als Binär- oder ASCII-Armor-Daten.
rnp_key_export_autocrypt Funktion
Exportiert einen minimalen OpenPGP-Schlüssel im Autocrypt-Format für die Verwendung im <code>Autocrypt</code>-E-Mail-Header.
rnp_key_export_revocation Funktion
Erzeugt und exportiert eine Widerrufssignatur (Revocation Certificate) für einen OpenPGP-Hauptschlüssel als armored oder binäre Ausgabe.
rnp_key_get_info Funktion
Liefert ein assoziatives Array mit detaillierten Informationen zu einem RNP-Kryptografieschlüssel.
rnp_key_remove Funktion
Entfernt einen Schlüssel aus einem oder mehreren Schlüsselbünden der RNP-Instanz.
rnp_key_revoke Funktion
Widerruft einen OpenPGP-Schlüssel oder Unterschlüssel, indem eine kryptographische Widerrufssignatur erzeugt und dem Schlüssel hinzugefügt wird.
rnp_list_keys Funktion
Listet alle Schlüssel eines RNP-Schlüsselbunds nach dem angegebenen Identifikatortyp auf.
rnp_load_keys Funktion
Lädt kryptografische Schlüssel aus einem PHP-String in eine RNP-FFI-Instanz.
rnp_load_keys_from_path Funktion
Lädt OpenPGP-Schlüssel aus einer Datei oder einem Verzeichnis in den angegebenen <code>RnpFFI</code>-Kontext.
rnp_locate_key Funktion
Sucht in einem RNP-Schlüsselspeicher nach einem Schlüssel anhand eines bestimmten Bezeichnertyps und -werts.
rnp_op_encrypt Funktion
Verschlüsselt eine Nachricht mit OpenPGP unter Verwendung der angegebenen Schlüssel und Optionen über die RNP-Bibliothek.
rnp_op_generate_key Funktion
Erzeugt ein neues Schlüsselpaar (Primärschlüssel und optionalen Unterschlüssel) mit dem angegebenen Algorithmus über die RNP-Bibliothek.
rnp_op_sign Funktion
Signiert Binärdaten kryptografisch und liefert das Ergebnis mit eingebetteter Signatur als String zurück.
rnp_op_sign_cleartext Funktion
Signiert Textdaten mit einem privaten Schlüssel und erzeugt eine im Klartext lesbare, signierte OpenPGP-Nachricht (Clearsign-Format).
rnp_op_sign_detached Funktion
Erstellt eine kryptografische Operation zur Erzeugung einer oder mehrerer abgetrennter Signaturen (<em>detached signatures</em>) über einen Eingabedatenstrom.
rnp_op_verify Funktion
Erstellt eine Verifizierungs-Operation für eingebettete oder Klartext-Signaturen und gibt ein Operationsobjekt zurück.
rnp_op_verify_detached Funktion
Erstellt und initialisiert eine Verifizierungsoperation für abgetrennte (detached) OpenPGP-Signaturen über die RNP-Bibliothek.
rnp_save_keys Funktion
Speichert OpenPGP-Schlüssel aus einem <code>RnpFFI</code>-Kontext in einen PHP-String im angegebenen Format.
rnp_save_keys_to_path Funktion
Speichert die öffentlichen und privaten Schlüssel aus einem RNP-FFI-Kontext in angegebene Dateipfade.
rnp_supported_features Funktion
Gibt die vom RNP-Kryptographie-Backend unterstützten Funktionen eines bestimmten Typs als JSON-String zurück.
rnp_version_string Funktion
Gibt die Versionszeichenkette der zugrunde liegenden RNP-Bibliothek zurück.
rnp_version_string_full Funktion
Gibt die vollständige Versionszeichenkette der RNP-Bibliothek (OpenPGP-Implementierung) zurück.
round Funktion
Rundet eine Zahl auf N Dezimalstellen. Bei „genau halb" ist der Modus wichtig.
rpmaddtag Funktion
Fügt ein benutzerdefiniertes RPM-Tag zur Liste der beim Lesen von RPM-Paketen abzurufenden Tags hinzu.
rpmdbinfo Funktion
Gibt Informationen zu einem installierten RPM-Paket aus der lokalen RPM-Datenbank zurück.
rpmdbsearch Funktion
Durchsucht die lokale RPM-Paketdatenbank nach installierten Paketen anhand verschiedener Suchkriterien.
rpmdefine Funktion
Definiert oder ändert den Wert eines RPM-Makros innerhalb der PHP-RPM-Erweiterung.
rpmexpand Funktion
Gibt den expandierten Wert eines RPM-Makros zurück, indem das angegebene Makro durch RPM ausgewertet wird.
rpmexpandnumeric Funktion
Wertet ein RPM-Makro aus und gibt dessen numerischen Wert zurück.
rpmgetsymlink Funktion
Gibt das Ziel eines symbolischen Links zurück, der in einem RPM-Paket enthalten ist.
rpminfo Funktion
Liest und gibt Metadaten (Header-Informationen) einer RPM-Paketdatei zurück.
rpmvercmp Funktion
Vergleicht zwei RPM-Versions-Zeichenketten nach dem RPM-Versionierungsalgorithmus und gibt das Vergleichsergebnis zurück.
rrd_create Funktion
Erstellt eine neue RRD-Datenbankdatei (Round Robin Database) mit den angegebenen Datenquellen und Archiven.
rrd_error Funktion
Gibt die letzte Fehlermeldung der RRD-Bibliothek zurück, die bei einem fehlgeschlagenen RRD-Aufruf aufgetreten ist.
rrd_fetch Funktion
Liest gespeicherte Zeitreihendaten aus einer RRD-Datei und gibt sie als Array zurück.
rrd_first Funktion
Liefert den Unix-Zeitstempel des ersten gespeicherten Datenpunkts in einer RRD-Datei für ein bestimmtes Round-Robin-Archiv.
rrd_graph Funktion
Erzeugt eine Grafik (PNG, SVG o. ä.) aus einer RRD-Datenbankdatei anhand übergebener Optionen.
rrd_info Funktion
Liest Metadaten und Konfigurationsinformationen aus einer bestehenden RRD-Datei und gibt sie als assoziatives Array zurück.
rrd_last Funktion
Gibt den Unix-Zeitstempel des zuletzt gespeicherten Datenpunkts in einer RRD-Datei zurück.
rrd_lastupdate Funktion
Liefert Informationen zur zuletzt aktualisierten Datenreihe einer RRD-Datei, einschließlich Zeitstempel und Datenwerte.
rrd_restore Funktion
Stellt eine RRD-Datei aus einem zuvor erstellten XML-Dump wieder her.
rrd_tune Funktion
Ändert Header-Optionen (Metadaten) einer bestehenden RRD-Datenbankdatei, ohne deren gespeicherte Daten zu verändern.
rrd_update Funktion
Aktualisiert eine RRD-Datenbankdatei mit neuen Datenpunkten und schreibt Zeitreihen-Messwerte in die Datenbank.
rrd_version Funktion
Gibt die Versionsnummer der zugrunde liegenden <code>rrdtool</code>-Bibliothek als Zeichenkette zurück.
rrd_xport Funktion
Exportiert Daten aus einer oder mehreren RRD-Datenbanken gemäß angegebener Optionen und gibt die Ergebnisse als strukturiertes Array zurück.
rrdc_disconnect Funktion
Schließt eine offene Verbindung zum RRD-Caching-Daemon (rrdcached).
rsort Funktion
Sortiert ein Array in absteigender Reihenfolge und setzt dabei die Schlüssel zurück.
rtrim Funktion
Entfernt Whitespace (oder Zeichen) nur am Ende eines Strings.
runkit7_constant_add Funktion
Definiert zur Laufzeit eine neue Konstante – auch innerhalb einer Klassendef­inition – ähnlich wie <code>define()</code>, jedoch mit erweitertem Scope.
runkit7_constant_redefine Funktion
Definiert eine bereits definierte Konstante zur Laufzeit neu und überschreibt ihren Wert.
runkit7_constant_remove Funktion
Entfernt eine bereits definierte Konstante zur Laufzeit mithilfe der Runkit7-Erweiterung.
runkit7_function_add Funktion
Fügt zur Laufzeit eine neue benutzerdefinierte Funktion in den PHP-Symbolraum ein, ähnlich wie das veraltete <code>create_function()</code>.
runkit7_function_copy Funktion
Kopiert eine vorhandene PHP-Funktion unter einem neuen Namen, sodass sie unter beiden Namen aufrufbar ist.
runkit7_function_redefine Funktion
Ersetzt die Implementierung einer bestehenden PHP-Funktion zur Laufzeit durch neuen Code.
runkit7_function_remove Funktion
Entfernt eine zuvor definierte Funktion aus dem aktuellen PHP-Laufzeitkontext.
runkit7_function_rename Funktion
Benennt eine bestehende PHP-Funktion zur Laufzeit um.
runkit7_import Funktion
Importiert Funktions- und Klassendefinitionen aus einer PHP-Datei und kann dabei bestehende Definitionen überschreiben.
runkit7_method_add Funktion
Fügt einer bestehenden Klasse zur Laufzeit eine neue Methode hinzu, ohne die Quelldatei zu verändern.
runkit7_method_copy Funktion
Kopiert eine Methode aus einer Quellklasse in eine Zielklasse, optional unter einem neuen Namen.
runkit7_method_redefine Funktion
Ändert den Code einer bestehenden Methode einer Klasse zur Laufzeit.
runkit7_method_remove Funktion
Entfernt eine Methode einer Klasse zur Laufzeit aus der PHP-Laufzeitumgebung.
runkit7_method_rename Funktion
Benennt eine bestehende Methode einer Klasse zur Laufzeit um, ohne deren Implementierung zu verändern.
runkit7_object_id Funktion
Liefert das ganzzahlige Objekt-Handle (interne Objekt-ID) eines PHP-Objekts.
runkit7_superglobals Funktion
Gibt ein numerisch indiziertes Array mit den Namen aller registrierten PHP-Superglobalen zurück.
runkit7_zval_inspect Funktion
Liefert interne Informationen zu einem PHP-Wert, wie Datentyp, Referenzzähler und ob er als Referenz markiert ist.