Start · Sprachen · PHP · Referenz

PHP PHP-Referenz

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

// Zeige Buchstabe G — 201 Einträge

G

gc_collect_cycles Funktion
Erzwingt die sofortige Ausführung des Garbage Collectors, um zirkuläre Referenzen aufzulösen, und gibt die Anzahl der gesammelten Zyklen zurück.
gc_disable Funktion
Deaktiviert den Garbage Collector für zirkuläre Referenzen, sodass keine automatische Bereinigung von Referenzzyklen mehr stattfindet.
gc_enable Funktion
Aktiviert den zyklischen Garbage Collector (Zirkulärreferenz-Kollektor) in PHP.
gc_enabled Funktion
Gibt zurück, ob der zyklische Garbage Collector (Speicherbereiniger für zirkuläre Referenzen) aktuell aktiviert ist.
gc_mem_caches Funktion
Gibt vom internen Speichermanager der Zend Engine gecachten Speicher frei und liefert die Anzahl der freigegebenen Bytes zurück.
gc_status Funktion
Gibt ein assoziatives Array mit aktuellen Statusinformationen über den PHP-Garbage-Collector zurück.
gd_info Funktion
Gibt ein assoziatives Array mit Informationen über die aktuell geladene GD-Bibliothek zurück.
gearman_job_handle Funktion
Liefert das eindeutige Job-Handle (Bezeichner) eines Gearman-Jobs als Zeichenkette.
gearman_job_status Funktion
Liefert den aktuellen Status eines Gearman-Hintergrund-Jobs anhand seines Job-Handles.
geoip_asnum_by_name Funktion
Gibt die Autonomous System Number (ASN) für einen Hostnamen oder eine IP-Adresse zurück.
geoip_continent_code_by_name Funktion
Gibt den zweistelligen Kontinentcode für einen Hostnamen oder eine IP-Adresse zurück.
geoip_country_code3_by_name Funktion
Ermittelt den dreistelligen ISO-3166-1-alpha-3-Ländercode für einen Hostnamen oder eine IP-Adresse anhand der GeoIP-Datenbank.
geoip_country_code_by_name Funktion
Ermittelt den zweistelligen ISO-3166-1-Ländercode (z. B. <code>DE</code>, <code>US</code>) für einen Hostnamen oder eine IP-Adresse anhand der GeoIP-Datenbank.
geoip_country_name_by_name Funktion
Liefert den vollständigen englischen Ländernamen zu einem Hostnamen oder einer IP-Adresse anhand der GeoIP-Datenbank.
geoip_database_info Funktion
Gibt Informationen (z. B. Versionsnummer und Erstellungsdatum) zu einer installierten GeoIP-Datenbank zurück.
geoip_db_avail Funktion
Prüft, ob eine bestimmte GeoIP-Datenbank auf dem System installiert und verfügbar ist.
geoip_db_filename Funktion
Gibt den Dateipfad der zugehörigen GeoIP-Datenbank für einen bestimmten Datenbanktyp zurück.
geoip_db_get_all_info Funktion
Gibt ein assoziatives Array mit detaillierten Informationen zu allen verfügbaren GeoIP-Datenbanktypen zurück.
geoip_domain_by_name Funktion
Ermittelt den Second-Level-Domainnamen (z. B. <code>example.com</code>) für einen Hostnamen oder eine IP-Adresse anhand der GeoIP-Datenbank.
geoip_id_by_name Funktion
Gibt den Typ der Internetverbindung (Connection-Type) für einen Hostnamen oder eine IP-Adresse anhand der GeoIP-Datenbank zurück.
geoip_isp_by_name Funktion
Liefert den Namen des Internet Service Providers (ISP) für einen gegebenen Hostnamen oder eine IP-Adresse anhand der GeoIP-Datenbank.
geoip_netspeedcell_by_name Funktion
Liefert die Netzgeschwindigkeitskategorie (z. B. <code>Cable/DSL</code>, <code>Dialup</code>) für einen Hostnamen oder eine IP-Adresse anhand der GeoIP-Datenbank.
geoip_org_by_name Funktion
Ermittelt anhand eines Hostnamens oder einer IP-Adresse den Namen der zugehörigen Organisation oder des Internet Service Providers (ISP).
geoip_record_by_name Funktion
Gibt detaillierte Stadtinformationen (Land, Region, Stadt, Postleitzahl, Geo-Koordinaten) für einen Hostnamen oder eine IP-Adresse aus der GeoIP-Datenbank zurück.
geoip_region_by_name Funktion
Ermittelt den ISO-Ländercode und den Regionscode für einen Hostnamen oder eine IP-Adresse anhand der GeoIP-Datenbank.
geoip_region_name_by_code Funktion
Gibt den vollständigen Regionsnamen zu einem Ländercode und einem Regionscode zurück.
geoip_setup_custom_directory Funktion
Setzt ein benutzerdefiniertes Verzeichnis, in dem die GeoIP-Datenbankdateien gesucht werden.
geoip_time_zone_by_country_and_region Funktion
Gibt die IANA-Zeitzone (z. B. <code>Europe/Berlin</code>) zurück, die einem Land- und optionalen Regionscode zugeordnet ist.
get_browser Funktion
Ermittelt die Fähigkeiten und Eigenschaften eines Browsers anhand des User-Agent-Strings mithilfe der <code>browscap.ini</code>-Datei.
get_called_class Funktion
Gibt den Namen der Klasse zurück, auf der eine statische Methode per Late Static Binding aufgerufen wurde.
get_cfg_var Funktion
Liest den Wert einer PHP-Konfigurationsoption direkt aus der ursprünglichen <code>php.ini</code>-Datei, ohne Laufzeit-Änderungen zu berücksichtigen.
get_class Funktion
Gibt den vollqualifizierten Klassennamen eines Objekts zurück.
get_class_methods Funktion
Listet alle öffentlichen Methoden einer Klasse oder eines Objekts.
get_class_vars Funktion
Gibt alle Standard-Properties einer Klasse zurück — inklusive Default-Werte.
get_current_user Funktion
Gibt den Namen des Betriebssystem-Benutzers zurück, dem die aktuell ausgeführte PHP-Skriptdatei gehört.
get_debug_type Funktion
Gibt den Typnamen einer Variable als lesbaren String zurück – ideal für Fehlermeldungen und Debugging.
get_declared_classes Funktion
Listet alle deklarierten Klassen (built-in + user) auf.
get_declared_interfaces Funktion
Gibt ein Array mit den Namen aller aktuell definierten (und geladenen) Interfaces zurück.
get_declared_traits Funktion
Gibt ein Array mit den Namen aller aktuell deklarierten Traits zurück.
get_defined_constants Funktion
Gibt ein assoziatives Array aller definierten Konstanten und ihrer Werte zurück, optional gruppiert nach Erweiterungskategorien.
get_defined_functions Funktion
Gibt ein assoziatives Array aller aktuell definierten Funktionen zurück, aufgeteilt in interne (<code>internal</code>) und benutzerdefinierte (<code>user</code>) Funktionen.
get_defined_vars Funktion
Gibt ein assoziatives Array aller im aktuellen Gültigkeitsbereich definierten Variablen und deren Werte zurück.
get_error_handler Funktion
Gibt den aktuell registrierten benutzerdefinierten Error-Handler zurück, der zuvor mit <code>set_error_handler()</code> gesetzt wurde.
get_exception_handler Funktion
Gibt den aktuell registrierten benutzerdefinierten Exception-Handler zurück, der mit <code>set_exception_handler()</code> gesetzt wurde.
get_extension_funcs Funktion
Gibt ein Array mit den Namen aller Funktionen zurück, die von der angegebenen PHP-Erweiterung bereitgestellt werden.
get_headers Funktion
Sendet einen HTTP-HEAD-Request an eine URL und gibt alle vom Server zurückgesendeten Antwort-Header zurück.
get_html_translation_table Funktion
Gibt die Zeichenumwandlungstabelle zurück, die von <code>htmlspecialchars()</code> oder <code>htmlentities()</code> intern verwendet wird.
get_include_path Funktion
Gibt den aktuellen Wert der PHP-Konfigurationsdirektive <code>include_path</code> zurück.
get_included_files Funktion
Liste aller Dateien, die per <code>include</code>, <code>require</code> oder Autoloader geladen wurden.
get_loaded_extensions Funktion
Gibt ein Array mit den Namen aller aktuell geladenen PHP-Erweiterungen zurück.
get_magic_quotes_gpc Funktion
Gibt zurück, ob die veraltete <code>magic_quotes_gpc</code>-Einstellung aktiviert ist (immer <code>false</code> seit PHP 7.4).
get_magic_quotes_runtime Funktion
Liefert den aktuellen Aktivierungsstatus der PHP-Einstellung <code>magic_quotes_runtime</code> (0 oder 1).
get_mangled_object_vars Funktion
Gibt ein Array aller Eigenschaften eines Objekts zurück, wobei die Schlüssel den internen (namens-komprimierten) Namen entsprechen, wie PHP sie intern verwaltet.
get_meta_tags Funktion
Liest alle <code>content</code>-Attribute der Meta-Tags aus einer HTML-Datei oder URL aus und gibt ein assoziatives Array zurück.
get_object_vars Funktion
Gibt die zugänglichen Instanz-Properties eines Objekts als assoziatives Array zurück.
get_parent_class Funktion
Gibt die Elternklasse eines Objekts oder Klassennamens zurück — oder <code>false</code>, wenn keine.
get_required_files Funktion
Alias von <code>get_included_files()</code> – gibt ein Array aller bisher eingebundenen und angeforderten Dateien zurück.
get_resource_id Funktion
Gibt die eindeutige ganzzahlige ID einer <code>resource</code>-Variable zurück.
get_resource_type Funktion
Gibt den Typ einer PHP-<code>resource</code>-Variable als Zeichenkette zurück.
get_resources Funktion
Gibt ein Array aller aktuell aktiven Ressourcen-Handles zurück, optional gefiltert nach einem bestimmten Ressourcentyp.
getallheaders Funktion
Gibt alle HTTP-Request-Header der aktuellen Anfrage als assoziatives Array zurück.
getcwd Funktion
Gibt den absoluten Pfad des aktuellen Arbeitsverzeichnisses zurück.
getdate Funktion
Gibt ein assoziatives Array mit Datums- und Zeitinformationen für einen Unix-Timestamp zurück.
getenv Funktion
Liest den Wert einer Umgebungsvariablen oder gibt alle Umgebungsvariablen als Array zurück.
gethostbyaddr Funktion
Löst eine IPv4- oder IPv6-Adresse in den zugehörigen Hostnamen auf (Reverse-DNS-Lookup).
gethostbyname Funktion
Löst einen Hostnamen in eine IPv4-Adresse auf und gibt diese als String zurück.
gethostbynamel Funktion
Gibt eine Liste aller IPv4-Adressen zurück, die einem Internet-Hostnamen zugeordnet sind.
gethostname Funktion
Gibt den Hostnamen des lokalen Rechners zurück, auf dem das PHP-Skript ausgeführt wird.
getimagesize Funktion
Liest Breite, Höhe, Bildtyp und weitere Metadaten einer Bilddatei aus und gibt sie als Array zurück.
getimagesizefromstring Funktion
Ermittelt Breite, Höhe, Typ und andere Metadaten eines Bildes direkt aus einem String (Binärdaten), ohne eine Datei auf der Festplatte zu benötigen.
getlastmod Funktion
Gibt den Unix-Zeitstempel der letzten Änderung des aktuell ausgeführten PHP-Skripts zurück.
getmxrr Funktion
Ermittelt die MX-Records (Mail Exchanger) für einen angegebenen Hostnamen und gibt die zugehörigen Hosts sowie deren Prioritätswerte zurück.
getmygid Funktion
Gibt die GID (Gruppen-ID) des Besitzers des aktuell ausgeführten PHP-Skripts zurück.
getmyinode Funktion
Gibt die Inode-Nummer der aktuell ausgeführten PHP-Skript-Datei zurück.
getmypid Funktion
Gibt die Prozess-ID (PID) des aktuell laufenden PHP-Prozesses zurück.
getmyuid Funktion
Gibt die numerische User-ID (UID) des Besitzers des aktuell ausgeführten PHP-Skripts zurück.
getopt Funktion
Liest und parst Optionen aus der Liste der Kommandozeilenargumente (<code>$argv</code>) und gibt sie als assoziatives Array zurück.
getprotobyname Funktion
Gibt die offizielle Protokollnummer für einen gegebenen Protokollnamen (z. B. <code>tcp</code>, <code>udp</code>) zurück.
getprotobynumber Funktion
Gibt den Namen eines Netzwerkprotokolls anhand seiner Protokollnummer zurück.
getrandmax Funktion
Gibt den größtmöglichen Wert zurück, den <code>rand()</code> liefern kann.
getrusage Funktion
Gibt die aktuelle Ressourcenauslastung des Prozesses als assoziatives Array zurück (CPU-Zeit, Speicher, Kontextwechsel u. a.).
getservbyname Funktion
Liefert die Portnummer, die einem Internet-Dienst und einem Protokoll (<code>tcp</code> oder <code>udp</code>) zugeordnet ist.
getservbyport Funktion
Gibt den Namen des Internet-Dienstes zurück, der einem bestimmten Port und Protokoll zugeordnet ist.
getSession Funktion
Baut eine Verbindung zu einem MySQL-Server auf und gibt ein <code>Session</code>-Objekt zurück.
gettext Funktion
Sucht eine übersetzte Meldung in der aktuellen Gettext-Domain und gibt sie zurück.
gettimeofday Funktion
Ermittelt die aktuelle Zeit als assoziatives Array oder als Gleitkommazahl (Mikrosekunden-Präzision).
gettype Funktion
Gibt den Typ eines Werts als String zurück.
glob Funktion
Findet Pfade, die auf ein Shell-Pattern passen — mit Wildcards <code>*</code>, <code>?</code>, <code>[abc]</code>.
gmdate Funktion
Formatiert einen Unix-Zeitstempel als Datum/Uhrzeit-Zeichenkette in der Zeitzone <code>UTC/GMT</code> (ohne lokale Zeitzonenverschiebung).
gmmktime Funktion
Berechnet einen Unix-Zeitstempel für ein angegebenes Datum und eine Uhrzeit in der Zeitzone GMT/UTC.
gmp_abs Funktion
Gibt den absoluten Betrag einer GMP-Zahl zurück.
gmp_add Funktion
Addiert zwei beliebig große Ganzzahlen und gibt das Ergebnis als <code>GMP</code>-Objekt zurück.
gmp_and Funktion
Berechnet das bitweise UND (<code>&amp;</code>) zweier beliebig großer Ganzzahlen (GMP-Zahlen) und gibt das Ergebnis als GMP-Objekt zurück.
gmp_binomial Funktion
Berechnet den Binomialkoeffizienten <code>C(n, k)</code> ("n über k") für gegebene ganzzahlige Werte.
gmp_clrbit Funktion
Löscht (setzt auf 0) ein einzelnes Bit an einer bestimmten Position in einer GMP-Zahl.
gmp_cmp Funktion
Vergleicht zwei GMP-Zahlen und gibt einen negativen Wert, 0 oder einen positiven Wert zurück.
gmp_com Funktion
Berechnet das bitweise Einerkomplement (NOT) einer GMP-Zahl und gibt das Ergebnis als neues GMP-Objekt zurück.
gmp_div Funktion
Dividiert zwei GMP-Zahlen (ganzzahlig) und gibt den Quotienten zurück — Alias von <code>gmp_div_q()</code>.
gmp_div_q Funktion
Dividiert zwei GMP-Zahlen ganzzahlig und gibt den Quotienten zurück.
gmp_div_qr Funktion
Dividiert zwei GMP-Zahlen und liefert sowohl Quotient als auch Rest als Array zurück.
gmp_div_r Funktion
Berechnet den Rest einer Division zweier GMP-Zahlen und gibt ihn als GMP-Objekt zurück.
gmp_divexact Funktion
Führt eine exakte Division zweier GMP-Zahlen durch, wobei <code>num1</code> ohne Rest durch <code>num2</code> teilbar sein muss.
gmp_export Funktion
Exportiert eine Zahl als Binärstring
gmp_fact Funktion
Berechnet die Fakultät einer nicht-negativen ganzen Zahl und gibt das Ergebnis als <code>GMP</code>-Objekt zurück.
gmp_gcd Funktion
Berechnet den größten gemeinsamen Teiler (ggT) zweier beliebig großer ganzer Zahlen und gibt das Ergebnis als GMP-Objekt zurück.
gmp_gcdext Funktion
Berechnet den größten gemeinsamen Teiler (ggT) zweier Zahlen sowie die zugehörigen Bézout-Koeffizienten (erweiterter euklidischer Algorithmus).
gmp_hamdist Funktion
Berechnet den Hamming-Abstand zwischen zwei GMP-Zahlen, d.h. die Anzahl der Bit-Positionen, an denen sich die binären Darstellungen unterscheiden.
gmp_import Funktion
Importiert eine Zahl aus einem Binärstring
gmp_init Funktion
Erzeugt ein <code>GMP</code>-Objekt aus einer ganzen Zahl oder einem Zahlen-String, optional mit angegebener Basis.
gmp_intval Funktion
Wandelt eine GMP-Zahl in einen nativen PHP-<code>int</code> um.
gmp_invert Funktion
Berechnet das modulare Inverse einer Zahl, d. h. den Wert <code>x</code> so dass <code>(num * x) % modulus == 1</code>.
gmp_jacobi Funktion
Berechnet das Jacobi-Symbol (<code>num</code>/<code>p</code>), eine Verallgemeinerung des Legendre-Symbols aus der Zahlentheorie.
gmp_kronecker Funktion
Berechnet das Kronecker-Symbol <code>(num1 | num2)</code>, eine Verallgemeinerung des Jacobi-Symbols auf beliebige ganze Zahlen.
gmp_lcm Funktion
Berechnet das kleinste gemeinsame Vielfache (kgV) zweier ganzer Zahlen als <code>GMP</code>-Objekt.
gmp_legendre Funktion
Berechnet das Legendre-Symbol (num/prime) und gibt -1, 0 oder 1 zurück.
gmp_mod Funktion
Berechnet den nicht-negativen Rest der Division von <code>num1</code> durch <code>num2</code> (Modulo-Operation mit GMP-Ganzzahlen).
gmp_mul Funktion
Multipliziert zwei beliebig große Ganzzahlen (GMP-Zahlen) miteinander und gibt das Produkt als GMP-Objekt zurück.
gmp_neg Funktion
Gibt den negierten Wert einer GMP-Zahl zurück (Vorzeichenumkehr).
gmp_nextprime Funktion
Gibt die nächste Primzahl zurück, die größer als <code>num</code> ist.
gmp_or Funktion
Berechnet das bitweise ODER zweier großer Ganzzahlen (GMP-Objekte oder Integer) und gibt das Ergebnis als <code>GMP</code>-Objekt zurück.
gmp_perfect_power Funktion
Prüft, ob eine gegebene Zahl eine perfekte Potenz ist, d.h. ob sie als <code>a^b</code> mit ganzzahligen <code>a</code> und <code>b &gt;= 2</code> dargestellt werden kann.
gmp_perfect_square Funktion
Prüft, ob eine GMP-Zahl eine vollständige Quadratzahl ist (d. h. ob ihre ganzzahlige Quadratwurzel exakt ist).
gmp_popcount Funktion
Zählt die Anzahl der gesetzten Bits (Bits mit dem Wert 1) in einer GMP-Zahl und gibt diese als Integer zurück.
gmp_pow Funktion
Berechnet die Potenz einer beliebig großen Zahl (<code>base ^ exp</code>) und gibt das Ergebnis als GMP-Objekt zurück.
gmp_powm Funktion
Berechnet <code>base</code> hoch <code>exp</code> modulo <code>mod</code> (modulare Potenzierung) und gibt das Ergebnis als GMP-Zahl zurück.
gmp_prob_prime Funktion
Prüft mithilfe eines probabilistischen Tests (Miller-Rabin), ob eine GMP-Zahl wahrscheinlich eine Primzahl ist.
gmp_random Funktion
Erzeugt eine zufällige <code>GMP</code>-Ganzzahl mit einer durch <code>limb_bits</code> bestimmten Anzahl von Bits.
gmp_random_bits Funktion
Erzeugt eine kryptografisch nicht gesicherte Zufallszahl als <code>GMP</code>-Objekt mit der angegebenen Anzahl an Bits.
gmp_random_range Funktion
Gibt eine kryptographisch sichere, gleichverteilte Zufallszahl als <code>GMP</code>-Objekt zurück, die im geschlossenen Intervall [<code>min</code>, <code>max</code>] liegt.
gmp_random_seed Funktion
Setzt den Seed (Startwert) des GMP-internen Zufallsgenerators für reproduzierbare Zufallszahlenfolgen.
gmp_root Funktion
Berechnet den ganzzahligen Anteil der <code>n</code>-ten Wurzel einer GMP-Zahl (Ergebnis wird abgerundet).
gmp_rootrem Funktion
Berechnet die ganzzahlige n-te Wurzel einer GMP-Zahl und gibt sowohl den Wurzelanteil als auch den Rest zurück.
gmp_scan0 Funktion
Sucht ab einer bestimmten Bitposition nach dem ersten nicht gesetzten Bit (0-Bit) in einer GMP-Zahl.
gmp_scan1 Funktion
Sucht im GMP-Integer <code>num</code> ab der Bitposition <code>start</code> nach dem ersten gesetzten Bit (1-Bit) und gibt dessen Position zurück.
gmp_setbit Funktion
Setzt oder löscht ein einzelnes Bit an einer bestimmten Position in einer <code>GMP</code>-Zahl.
gmp_sign Funktion
Gibt das Vorzeichen einer GMP-Zahl zurück: <code>1</code> für positive, <code>-1</code> für negative Zahlen und <code>0</code> für null.
gmp_sqrt Funktion
Berechnet die ganzzahlige Quadratwurzel einer GMP-Zahl (abgerundet auf die nächste ganze Zahl).
gmp_sqrtrem Funktion
Berechnet die ganzzahlige Quadratwurzel einer GMP-Zahl und gibt zusätzlich den verbleibenden Rest zurück.
gmp_strval Funktion
Wandelt eine GMP-Zahl in einen String um, optional in einer anderen Basis (2–62 oder -2 bis -36).
gmp_sub Funktion
Subtrahiert zwei beliebig große Ganzzahlen und gibt das Ergebnis als <code>GMP</code>-Objekt zurück.
gmp_testbit Funktion
Prüft, ob ein bestimmtes Bit einer GMP-Zahl gesetzt ist, und gibt <code>true</code> oder <code>false</code> zurück.
gmp_xor Funktion
Berechnet das bitweise XOR zweier GMP-Zahlen und gibt das Ergebnis als neues GMP-Objekt zurück.
gmstrftime Funktion
Formatiert einen Unix-Timestamp als Datums-/Zeitstring im GMT/UTC-Kontext entsprechend den lokalen Locale-Einstellungen.
gnupg_adddecryptkey Funktion
Fügt einem GnuPG-Ressource-Handle einen privaten Schlüssel hinzu, der für die Entschlüsselung von Nachrichten verwendet werden soll.
gnupg_addencryptkey Funktion
Fügt dem GnuPG-Kontext einen öffentlichen Schlüssel hinzu, der für nachfolgende Verschlüsselungsoperationen verwendet wird.
gnupg_addsignkey Funktion
Fügt einen GnuPG-Schlüssel für die Signierung von Daten zur aktuellen Sitzung hinzu.
gnupg_cleardecryptkeys Funktion
Entfernt alle zuvor für die Entschlüsselung hinterlegten Schlüssel aus dem GnuPG-Ressourcen-Kontext.
gnupg_clearencryptkeys Funktion
Entfernt alle Schlüssel, die zuvor mit <code>gnupg_addencryptkey()</code> zur Verschlüsselung hinterlegt wurden.
gnupg_clearsignkeys Funktion
Entfernt alle Schlüssel, die zuvor zur Signierung über <code>gnupg_addsignkey()</code> hinterlegt wurden.
gnupg_decrypt Funktion
Entschlüsselt einen mit GnuPG verschlüsselten Text mithilfe eines zuvor hinzugefügten privaten Schlüssels.
gnupg_decryptverify Funktion
Entschlüsselt einen verschlüsselten Text und überprüft gleichzeitig eine enthaltene Signatur mit dem angegebenen GnuPG-Ressourcen-Handle.
gnupg_deletekey Funktion
Löscht einen öffentlichen (und optional privaten) Schlüssel anhand seines Fingerabdrucks aus dem GnuPG-Schlüsselbund.
gnupg_encrypt Funktion
Verschlüsselt einen Klartextstring mit dem zuvor konfigurierten GnuPG-Schlüssel und gibt den verschlüsselten Text zurück.
gnupg_encryptsign Funktion
Verschlüsselt und signiert einen gegebenen Klartext in einem einzigen Schritt mit den zuvor konfigurierten GnuPG-Schlüsseln.
gnupg_export Funktion
Exportiert einen öffentlichen GnuPG-Schlüssel als ASCII-Armor-String anhand eines Suchmusters.
gnupg_getengineinfo Funktion
Liefert Informationen über die verwendete GnuPG-Engine, wie Protokoll, Versionsnummer und Pfade zur ausführbaren Datei.
gnupg_geterror Funktion
Gibt den Fehlertext der zuletzt fehlgeschlagenen GnuPG-Operation zurück.
gnupg_geterrorinfo Funktion
Gibt ein assoziatives Array mit Fehlerinformationen der letzten GnuPG-Operation zurück.
gnupg_getprotocol Funktion
Gibt das aktuell aktive Protokoll der GnuPG-Ressource zurück (z. B. OpenPGP oder CMS/S/MIME).
gnupg_gettrustlist Funktion
Durchsucht den GnuPG-Schlüsselring nach vertrauenswürdigen Elementen, die dem angegebenen Muster entsprechen.
gnupg_import Funktion
Importiert einen PGP-Schlüssel in den GnuPG-Schlüsselbund und gibt Importstatistiken zurück.
gnupg_init Funktion
Initialisiert eine GnuPG-Verbindung und gibt eine Ressource zurück, die für alle weiteren <code>gnupg_*</code>-Funktionen benötigt wird.
gnupg_keyinfo Funktion
Gibt ein Array mit Informationen über alle GnuPG-Schlüssel zurück, die dem angegebenen Suchmuster entsprechen.
gnupg_listsignatures Funktion
Liefert eine Liste aller Signaturen für einen GnuPG-Schlüssel anhand seiner Schlüssel-ID.
gnupg_setarmor Funktion
Schaltet die ASCII-Armor-Ausgabe (gepanzerte Ausgabe) für GnuPG-Operationen ein oder aus.
gnupg_seterrormode Funktion
Legt den Fehlermodus für eine GnuPG-Ressource fest und bestimmt, wie Fehler bei GnuPG-Operationen gemeldet werden.
gnupg_setsignmode Funktion
Setzt den Signierungs-Modus für nachfolgende <code>gnupg_sign()</code>-Aufrufe (z. B. normal, detached oder clear-text).
gnupg_sign Funktion
Signiert einen Text mit dem konfigurierten GnuPG-Schlüssel und gibt die Signatur zurück.
gnupg_verify Funktion
Verifiziert eine GnuPG-Signatur eines Textes und gibt Informationen über die Signatur zurück.
grapheme_extract Funktion
Extrahiert eine Folge von Graphem-Clustern aus einem UTF-8-kodierten Textpuffer anhand von Anzahl, Bytes oder Codepunkten.
grapheme_levenshtein Funktion
Berechnet die Levenshtein-Distanz zwischen zwei Strings auf Basis von Unicode-Graphem-Clustern (nicht Bytes oder Codepunkte).
grapheme_str_split Funktion
Teilt einen UTF-8-String anhand von Graphem-Clustern in ein Array auf und berücksichtigt dabei korrekt mehrbyte-Zeichen und kombinierte Unicode-Zeichen.
grapheme_stripos Funktion
Findet die Position (in Graphem-Einheiten) des ersten Vorkommens eines Strings ohne Beachtung der Groß-/Kleinschreibung.
grapheme_stristr Funktion
Gibt den Teil eines Strings ab dem ersten Vorkommen einer Nadel zurück (ohne Beachtung der Groß-/Kleinschreibung), arbeitet dabei auf Basis von Unicode-Graphem-Clustern.
grapheme_strlen Funktion
Gibt die Länge eines Strings in Graphem-Einheiten (wahrnehmbare Zeichen) zurück, nicht in Bytes oder Codepunkten.
grapheme_strpos Funktion
Sucht die Position des ersten Vorkommens von <code>$needle</code> in <code>$haystack</code> und gibt sie in Graphem-Einheiten (Unicode-Graphem-Clustern) zurück.
grapheme_strripos Funktion
Findet die Position des letzten Vorkommens eines Strings in einem anderen String ohne Beachtung der Groß-/Kleinschreibung, basierend auf Unicode-Graphem-Einheiten.
grapheme_strrpos Funktion
Findet die Position des letzten Vorkommens eines Strings in Graphem-Einheiten
grapheme_strstr Funktion
Gibt den Teil eines Strings ab dem ersten Vorkommen einer Nadel zurück, unter Berücksichtigung von Unicode-Graphem-Clustern.
grapheme_substr Funktion
Gibt einen Teil eines Strings zurück, wobei Graphem-Cluster (Unicode-Zeichen) als Einheit gezählt werden.
gregoriantojd Funktion
Wandelt ein Datum aus dem Gregorianischen Kalender in eine Julianische Tageszahl (Julian Day Number) um.
gzclose Funktion
Schließt einen geöffneten gz-Dateizeiger und gibt dabei alle noch nicht geschriebenen Daten aus dem Puffer heraus.
gzcompress Funktion
Komprimiert einen String mit dem ZLIB-Algorithmus (deflate) und gibt die komprimierten Daten zurück.
gzdecode Funktion
Dekodiert eine gzip-komprimierte Zeichenkette und gibt die ursprünglichen Rohdaten zurück.
gzdeflate Funktion
Komprimiert eine Zeichenkette mit dem DEFLATE-Algorithmus und gibt die komprimierten Daten zurück.
gzencode Funktion
Komprimiert eine Zeichenkette mit dem gzip-Algorithmus und gibt die komprimierten Daten zurück.
gzeof Funktion
Prüft, ob das Ende einer geöffneten gz-komprimierten Datei (EOF) erreicht wurde.
gzfile Funktion
Liest eine gzip-komprimierte Datei zeilenweise ein und gibt den dekomprimierten Inhalt als Array zurück.
gzgetc Funktion
Liest ein einzelnes Zeichen aus einer geöffneten gz-komprimierten Datei und gibt es zurück.
gzgets Funktion
Liest eine Zeile aus einem geöffneten, gzip-komprimierten Datei-Handle und gibt den dekomprimierten Inhalt zurück.
gzgetss Funktion
Liest eine Zeile aus einem gz-komprimierten Dateizeiger und entfernt dabei HTML- und PHP-Tags.
gzinflate Funktion
Dekomprimiert eine mit DEFLATE komprimierte Zeichenkette und gibt die ursprünglichen Daten zurück.
gzopen Funktion
Öffnet eine gz-komprimierte Datei oder einen URL und gibt einen Datei-Zeiger zurück.
gzpassthru Funktion
Liest alle verbleibenden (unkomprimierten) Daten eines gz-Dateizeigers und gibt sie direkt an die Standardausgabe aus.
gzputs Funktion
Alias von <code>gzwrite()</code> — schreibt einen String in eine geöffnete, komprimierte gzip-Datei.
gzread Funktion
Liest bis zu <code>length</code> unkomprimierte Bytes aus einer geöffneten gz-Datei und gibt diese als String zurück.
gzrewind Funktion
Setzt den Dateizeiger eines geöffneten gz-Dateistroms auf den Anfang der Datei zurück.
gzseek Funktion
Positioniert den Dateizeiger einer geöffneten gz-Datei auf eine bestimmte Position.
gztell Funktion
Ermittelt die aktuelle Position (Byte-Offset) des Dateizeigers einer geöffneten gz-komprimierten Datei.
gzuncompress Funktion
Dekomprimiert einen mit <code>gzcompress()</code> komprimierten String (ZLIB-Format).
gzwrite Funktion
Schreibt eine Zeichenkette in eine geöffnete, gz-komprimierte Datei und gibt die Anzahl der geschriebenen (unkomprimierten) Bytes zurück.