Start · Sprachen · PHP · Referenz

PHP PHP-Referenz

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

// Zeige Buchstabe M — 349 Einträge

M

mail Funktion
Sendet eine E-Mail über den konfigurierten Mail-Transfer-Agent (MTA) des Servers.
mailparse_determine_best_xfer_encoding Funktion
Liest einen Stream und ermittelt die optimale MIME-Transfer-Kodierung (z. B. <code>7bit</code>, <code>8bit</code> oder <code>base64</code>) für dessen Inhalt.
mailparse_msg_create Funktion
Erstellt eine neue, leere MIME-Mail-Ressource, die anschließend mit Rohdaten befüllt und analysiert werden kann.
mailparse_msg_extract_part Funktion
Extrahiert und dekodiert einen bestimmten Abschnitt (Part) einer MIME-E-Mail-Nachricht aus einem übergebenen String.
mailparse_msg_extract_part_file Funktion
Extrahiert und dekodiert einen Nachrichtenabschnitt (MIME-Part) aus einer E-Mail-Nachricht in eine Datei oder übergibt ihn an einen Callback.
mailparse_msg_extract_whole_part_file Funktion
Extrahiert einen vollständigen MIME-Nachrichtenabschnitt inklusive seiner Header aus einer geparsten E-Mail-Nachricht, ohne den Inhalt zu dekodieren.
mailparse_msg_free Funktion
Gibt eine durch <code>mailparse_msg_create()</code> oder <code>mailparse_msg_parse_file()</code> erzeugte MIME-Ressource frei.
mailparse_msg_get_part Funktion
Gibt ein Handle auf einen bestimmten Abschnitt (Part) einer geparsten MIME-Nachricht zurück.
mailparse_msg_get_part_data Funktion
Gibt ein assoziatives Array mit Metadaten und Headerinformationen zu einem MIME-Nachrichtenteil zurück.
mailparse_msg_get_structure Funktion
Gibt ein Array aller MIME-Abschnittsnamen (Sections) einer geparsten E-Mail-Nachricht zurück.
mailparse_msg_parse Funktion
Parst eine E-Mail-Nachricht inkrementell in einen bestehenden MIME-Puffer (Ressource).
mailparse_msg_parse_file Funktion
Öffnet und parst eine E-Mail-Datei und gibt ein MIME-Nachrichten-Handle zurück.
mailparse_rfc822_parse_addresses Funktion
Parst einen RFC-822-konformen Adress-String und gibt ein Array mit den enthaltenen E-Mail-Adressen zurück.
mailparse_stream_encode Funktion
Liest Daten aus einem Quell-Stream, kodiert sie gemäß dem angegebenen Encoding und schreibt das Ergebnis in einen Ziel-Stream.
mailparse_uudecode_all Funktion
Durchsucht den Inhalt einer geöffneten Datei-Ressource und extrahiert alle darin eingebetteten uuencodierten Dateien.
max Funktion
Gibt den größten Wert zurück — akzeptiert entweder ein Array oder mehrere Argumente.
mb_check_encoding Funktion
Prüft, ob ein String gültig in einem Encoding ist — Standard: UTF-8.
mb_chr Funktion
Gibt das Zeichen zurück, das dem angegebenen Unicode-Codepoint in der gewünschten Zeichenkodierung entspricht.
mb_convert_case Funktion
Wandelt die Groß-/Kleinschreibung eines Strings unter Berücksichtigung von Multibyte-Zeichensätzen (z. B. UTF-8) um.
mb_convert_encoding Funktion
Konvertiert einen String zwischen Encodings — z. B. Windows-1252 zu UTF-8.
mb_convert_kana Funktion
Konvertiert japanische Kana-Zeichen (Hiragana, Katakana, Halbbreite/Vollbreite) sowie ASCII-Zeichen zwischen verschiedenen Formen.
mb_convert_variables Funktion
Konvertiert die Zeichenkodierung von Variablen (Strings, Arrays, Objekte) in die angegebene Zielkodierung.
mb_decode_mimeheader Funktion
Dekodiert einen MIME-kodierten Header-String (z. B. <code>=?UTF-8?B?...?=</code> oder <code>=?ISO-8859-1?Q?...?=</code>) in einen normalen PHP-String.
mb_decode_numericentity Funktion
Wandelt numerische HTML-Entities (z. B. <code>&amp;#1234;</code> oder <code>&amp;#x4D2;</code>) anhand einer Mapping-Tabelle in die entsprechenden Multibyte-Zeichen um.
mb_detect_encoding Funktion
Erkennt die Zeichenkodierung eines Strings anhand einer Liste möglicher Kodierungen.
mb_detect_order Funktion
Setzt oder liefert die Reihenfolge, in der <code>mb_detect_encoding()</code> Zeichenkodierungen erkennt.
mb_encode_mimeheader Funktion
Kodiert einen String als MIME-konformen Header-Wert (z. B. für <code>Subject:</code> oder <code>From:</code>) gemäß RFC 2047.
mb_encode_numericentity Funktion
Wandelt Zeichen eines Strings anhand einer Mapping-Tabelle in numerische HTML-Entities (z. B. <code>&amp;#12354;</code>) um.
mb_encoding_aliases Funktion
Gibt alle bekannten Aliase einer Zeichenkodierung als Array zurück.
mb_ereg Funktion
Führt einen regulären Ausdrucksabgleich mit Multibyte-Zeichenunterstützung durch und gibt die Anzahl der Zeichen des übereinstimmenden Teilstrings zurück.
mb_ereg_match Funktion
Prüft, ob ein Multibyte-String vollständig mit einem regulären Ausdruck übereinstimmt.
mb_ereg_replace Funktion
Ersetzt Vorkommen eines regulären Ausdrucks in einem String mit Unterstützung für Multibyte-Zeichenkodierungen (z. B. UTF-8).
mb_ereg_replace_callback Funktion
Durchsucht einen Multibyte-String anhand eines regulären Ausdrucks und ersetzt Treffer durch den Rückgabewert einer Callback-Funktion.
mb_ereg_search Funktion
Führt einen Multibyte-Regex-Abgleich auf dem zuvor mit <code>mb_ereg_search_init()</code> festgelegten String durch und gibt <code>true</code> bei einem Treffer zurück.
mb_ereg_search_getpos Funktion
Gibt die aktuelle Suchposition (Byte-Offset) für den nächsten regulären Ausdruck-Abgleich mit <code>mb_ereg_search()</code> zurück.
mb_ereg_search_getregs Funktion
Gibt die Treffer-Gruppen des letzten Multibyte-Regex-Suchvorgangs als Array zurück.
mb_ereg_search_init Funktion
Initialisiert den Suchzustand für Multibyte-Regex-Suchen, indem <code>$string</code> und optional <code>$pattern</code> sowie <code>$options</code> gesetzt werden.
mb_ereg_search_pos Funktion
Sucht im vordefinierten Multibyte-String nach einem regulären Ausdruck und gibt Position sowie Länge des Treffers zurück.
mb_ereg_search_regs Funktion
Führt eine Multibyte-Regex-Suche durch und gibt die Treffer (Gesamttreffer + Untergruppen) als Array zurück.
mb_ereg_search_setpos Funktion
Setzt die Startposition für den nächsten <code>mb_ereg_search()</code>-Aufruf innerhalb der zuvor registrierten Zeichenkette.
mb_eregi Funktion
Führt einen regulären Ausdrucks-Abgleich auf einem Multibyte-String durch, ohne Groß-/Kleinschreibung zu berücksichtigen.
mb_eregi_replace Funktion
Ersetzt Zeichenketten per regulärem Ausdruck mit Multibyte-Unterstützung, ohne Groß-/Kleinschreibung zu beachten.
mb_get_info Funktion
Liefert interne Einstellungen der mbstring-Erweiterung, wie Standard-Kodierung, Sprache und weitere Konfigurationswerte.
mb_http_input Funktion
Erkennt die Zeichenkodierung der HTTP-Eingabe (GET, POST, Cookie) für die aktuelle Anfrage.
mb_http_output Funktion
Setzt oder liefert die Zeichenkodierung für die HTTP-Ausgabe des Multibyte-Ausgabe-Handlers.
mb_internal_encoding Funktion
Setzt oder liefert die interne Zeichenkodierung, die von den <code>mbstring</code>-Funktionen standardmäßig verwendet wird.
mb_language Funktion
Setzt oder liefert die aktuell verwendete Sprache für Multibyte-String-Operationen (insbesondere für <code>mb_send_mail()</code>).
mb_lcfirst Funktion
Wandelt den ersten Buchstaben eines Strings in einen Kleinbuchstaben um, unter Berücksichtigung von Multibyte-Zeichensätzen.
mb_list_encodings Funktion
Gibt ein Array mit allen vom <code>mbstring</code>-Modul unterstützten Zeichenkodierungen zurück.
mb_ltrim Funktion
Entfernt Leerraum (oder andere Zeichen) am Anfang eines Strings unter Berücksichtigung von Multibyte-Zeichenkodierungen.
mb_ord Funktion
Gibt den Unicode-Codepoint (als Integer) des ersten Zeichens eines Multibyte-Strings zurück.
mb_output_handler Funktion
Callback-Funktion für <code>ob_start()</code>, die den Ausgabepuffer automatisch in die gewünschte HTTP-Ausgabekodierung konvertiert.
mb_parse_str Funktion
Parst einen Query-String im URL-Format und speichert die dekodierten Schlüssel-Wert-Paare unter Berücksichtigung der Multibyte-Zeichenkodierung in <code>$result</code>.
mb_preferred_mime_name Funktion
Gibt den bevorzugten MIME-Zeichensatznamen für eine gegebene PHP-Zeichenkodierungsbezeichnung zurück.
mb_regex_encoding Funktion
Setzt oder liefert die Zeichenkodierung, die von den Multibyte-Regex-Funktionen (z.&nbsp;B. <code>mb_ereg</code>) verwendet wird.
mb_regex_set_options Funktion
Setzt oder liefert die Standardoptionen für Multibyte-Regex-Funktionen wie <code>mb_ereg</code> und <code>mb_eregi</code>.
mb_rtrim Funktion
Entfernt Leerraum oder angegebene Zeichen am Ende eines Multibyte-Strings – die multibyte-sichere Entsprechung von <code>rtrim()</code>.
mb_scrub Funktion
Ersetzt ungültige Byte-Sequenzen in einem String durch das Unicode-Ersatzzeichen (U+FFFD bzw. das kodierungsspezifische Äquivalent).
mb_send_mail Funktion
Sendet eine E-Mail mit korrekter Multibyte-Kodierung (z. B. UTF-8) für Betreff, Empfänger und Nachrichtentext.
mb_split Funktion
Zerlegt einen Multibyte-String anhand eines regulären Ausdrucks in ein Array von Teilstrings.
mb_str_pad Funktion
Füllt einen Multibyte-String mit einem Füllzeichen auf eine gewünschte Zeichenlänge auf (links, rechts oder beidseitig).
mb_str_split Funktion
Zerlegt einen Multibyte-String in ein Array seiner Zeichen oder Teilstrings einer bestimmten Länge.
mb_strcut Funktion
Extrahiert einen Teilstring aus einem Multibyte-String anhand von Byte-Positionen, statt Zeichen abzuschneiden, werden stets vollständige Zeichen zurückgegeben.
mb_strimwidth Funktion
Kürzt einen Multibyte-String auf eine angegebene Zeichenbreite und fügt optional einen Trim-Marker (z. B. <code>…</code>) ein.
mb_stripos Funktion
Findet die Position des ersten Vorkommens eines Teilstrings in einem String, ohne Groß-/Kleinschreibung zu beachten (Multibyte-sicher).
mb_stristr Funktion
Sucht das erste Vorkommen von <code>needle</code> in <code>haystack</code> ohne Unterscheidung von Groß-/Kleinschreibung und gibt den passenden Teilstring zurück.
mb_strlen Funktion
Zählt die Zeichen eines Strings — UTF-8-sicher. Immer diese Variante nutzen, wenn der Input Umlaute oder Emojis enthalten kann.
mb_strpos Funktion
Gibt die Position des ersten Vorkommens von <code>needle</code> in <code>haystack</code> zurück – multibyte-sicher.
mb_strrchr Funktion
Sucht das letzte Vorkommen eines Zeichens in einem Multibyte-String und gibt den Teilstring ab dieser Position zurück.
mb_strrichr Funktion
Sucht das <strong>letzte</strong> Vorkommen eines Zeichens in einem Multibyte-String (Groß-/Kleinschreibung wird ignoriert) und gibt den Teilstring zurück.
mb_strripos Funktion
Findet die Position des letzten Vorkommens eines Teilstrings in einem String, ohne Groß-/Kleinschreibung zu beachten (Multibyte-sicher).
mb_strrpos Funktion
Gibt die Position des <strong>letzten</strong> Vorkommens von <code>$needle</code> in <code>$haystack</code> als Byte-sichere Multibyte-Variante zurück.
mb_strstr Funktion
Findet das erste Vorkommen von <code>needle</code> in <code>haystack</code> und gibt den entsprechenden Teilstring zurück – multibyte-sicher.
mb_strtolower Funktion
UTF-8-sichere Umwandlung in Kleinbuchstaben — funktioniert korrekt mit Umlauten und internationalen Zeichen.
mb_strtoupper Funktion
UTF-8-sichere Umwandlung in Großbuchstaben.
mb_strwidth Funktion
Ermittelt die Anzeigebreite eines Strings in Spalten, wobei Vollbreit-Zeichen (z. B. CJK) als 2 Spalten gezählt werden.
mb_substitute_character Funktion
Setzt oder liefert das Ersatzzeichen, das bei ungültigen oder nicht konvertierbaren Multibyte-Zeichen verwendet wird.
mb_substr Funktion
UTF-8-sichere Substring-Extraktion — zählt Zeichen, nicht Bytes.
mb_substr_count Funktion
Zählt, wie oft ein Teilstring <code>needle</code> im String <code>haystack</code> vorkommt – multibyte-sicher.
mb_trim Funktion
Entfernt Leerraum (oder andere Zeichen) am Anfang und Ende eines Strings unter Berücksichtigung von Multibyte-Zeichen.
mb_ucfirst Funktion
Wandelt den ersten Buchstaben eines Multibyte-Strings in einen Großbuchstaben um, wobei die korrekte Kodierung berücksichtigt wird.
mcrypt_create_iv Funktion
Erzeugt einen Initialisierungsvektor (IV) der angegebenen Länge aus einer wählbaren Zufallsquelle.
mcrypt_decrypt Funktion
Entschlüsselt einen verschlüsselten String mit dem angegebenen Algorithmus, Schlüssel, Modus und optionalem Initialisierungsvektor.
mcrypt_enc_get_algorithms_name Funktion
Gibt den Namen des Verschlüsselungsalgorithmus zurück, der in einem geöffneten mcrypt-Deskriptor verwendet wird.
mcrypt_enc_get_block_size Funktion
Gibt die Blockgröße (in Bytes) des Verschlüsselungsalgorithmus zurück, der mit dem übergebenen mcrypt-Deskriptor geöffnet wurde.
mcrypt_enc_get_iv_size Funktion
Gibt die Größe des Initialisierungsvektors (IV) in Bytes für den geöffneten Verschlüsselungsalgorithmus zurück.
mcrypt_enc_get_key_size Funktion
Liefert die maximale unterstützte Schlüsselgröße (in Bytes) des geöffneten Verschlüsselungs-Deskriptors.
mcrypt_enc_get_modes_name Funktion
Gibt den Namen des aktuell verwendeten Verschlüsselungsmodus (z. B. <code>CBC</code>, <code>ECB</code>) für ein geöffnetes mcrypt-Handle zurück.
mcrypt_enc_get_supported_key_sizes Funktion
Gibt ein Array mit allen vom geöffneten Verschlüsselungsalgorithmus unterstützten Schlüsselgrößen (in Bytes) zurück.
mcrypt_enc_is_block_algorithm Funktion
Prüft, ob der Algorithmus des geöffneten Verschlüsselungs-Deskriptors ein Blockalgorithmus (im Gegensatz zu einem Stromalgorithmus) ist.
mcrypt_enc_is_block_algorithm_mode Funktion
Prüft, ob der aktuell geöffnete Verschlüsselungsmodus blockweise arbeitet (z. B. CBC, CFB) oder strombasiert ist.
mcrypt_enc_is_block_mode Funktion
Prüft, ob der geöffnete Verschlüsselungsmodus blockweise Ausgabe erzeugt (z. B. CBC, ECB) oder nicht (z. B. CFB, OFB).
mcrypt_enc_self_test Funktion
Führt einen Selbsttest des geöffneten Verschlüsselungsmoduls durch und gibt <code>0</code> bei Erfolg zurück.
mcrypt_encrypt Funktion
Verschlüsselt einen Klartext-String mit dem angegebenen Algorithmus und Modus (veraltet seit PHP 7.1, entfernt in PHP 7.2).
mcrypt_generic Funktion
Verschlüsselt einen String mit dem über <code>mcrypt_generic_init()</code> initialisierten Verschlüsselungs-Handle.
mcrypt_generic_deinit Funktion
Deinitialisiert ein zuvor mit <code>mcrypt_generic_init()</code> initialisiertes Verschlüsselungsmodul und gibt intern belegte Ressourcen frei.
mcrypt_generic_init Funktion
Initialisiert alle für die Verschlüsselung benötigten Puffer eines mcrypt-Deskriptors mit Schlüssel und Initialisierungsvektor.
mcrypt_get_block_size Funktion
Liefert die Blockgröße (in Bytes) der angegebenen Verschlüsselungs-Chiffre.
mcrypt_get_cipher_name Funktion
Liefert den menschenlesbaren Namen einer angegebenen Verschlüsselungs-Chiffre als Zeichenkette.
mcrypt_get_iv_size Funktion
Gibt die Größe des Initialisierungsvektors (IV) in Bytes zurück, die für eine bestimmte Verschlüsselungsalgorithmus- und Modus-Kombination benötigt wird.
mcrypt_get_key_size Funktion
Gibt die maximale Schlüsselgröße (in Bytes) für den angegebenen Verschlüsselungsalgorithmus zurück.
mcrypt_list_algorithms Funktion
Gibt ein Array mit den Namen aller vom System unterstützten Verschlüsselungsalgorithmen (Chiffren) zurück.
mcrypt_list_modes Funktion
Gibt ein Array aller vom Mcrypt-System unterstützten Verschlüsselungsmodi zurück.
mcrypt_module_close Funktion
Schließt ein geöffnetes mcrypt-Modul und gibt die damit verbundenen Ressourcen frei.
mcrypt_module_get_algo_block_size Funktion
Gibt die Blockgröße (in Bytes) des angegebenen Verschlüsselungsalgorithmus zurück.
mcrypt_module_get_algo_key_size Funktion
Gibt die maximale unterstützte Schlüsselgröße (in Bytes) eines Verschlüsselungsalgorithmus zurück.
mcrypt_module_get_supported_key_sizes Funktion
Gibt ein Array mit den vom geöffneten Mcrypt-Modul unterstützten Schlüsselgrößen (in Bytes) zurück.
mcrypt_module_is_block_algorithm Funktion
Prüft, ob der angegebene Verschlüsselungsalgorithmus ein Blockalgorithmus (im Gegensatz zu einem Stromalgorithmus) ist.
mcrypt_module_is_block_algorithm_mode Funktion
Gibt an, ob ein bestimmter Verschlüsselungs-Modus ein Blockalgorithmus-Modus ist (z. B. <code>cbc</code>, <code>ecb</code>).
mcrypt_module_is_block_mode Funktion
Prüft, ob ein gegebener Verschlüsselungsmodus blockweise Ausgabe erzeugt (z. B. <code>cbc</code>, <code>ecb</code>) und gibt <code>true</code> zurück, wenn dies der Fall ist.
mcrypt_module_open Funktion
Öffnet ein mcrypt-Modul für den angegebenen Verschlüsselungsalgorithmus und Betriebsmodus und gibt eine Ressource zurück.
mcrypt_module_self_test Funktion
Führt einen internen Selbsttest eines mcrypt-Algorithmus-Moduls durch und prüft damit dessen Funktionsfähigkeit.
md5 Funktion
Berechnet den MD5-Hash (Message-Digest Algorithm 5) eines Strings und gibt ihn als 32-stellige Hexadezimal-Zeichenkette zurück.
md5_file Funktion
Berechnet den MD5-Hash einer Datei und gibt ihn als hexadezimalen String oder binär zurück.
mdecrypt_generic Funktion
Entschlüsselt Daten mit dem zuvor initialisierten mcrypt-Handle <code>$td</code> und gibt den entschlüsselten Klartext zurück.
memcache_add Funktion
Fügt einen neuen Eintrag zum Memcache-Server hinzu — schlägt fehl, wenn der Schlüssel bereits existiert.
memcache_add_server Funktion
Fügt einen Memcached-Server zum Verbindungspool eines <code>Memcache</code>-Objekts hinzu, ohne sofort eine Verbindung herzustellen.
memcache_close Funktion
Schließt die Verbindung zu einem Memcached-Server und gibt die verwendeten Ressourcen frei.
memcache_connect Funktion
Öffnet eine Verbindung zu einem Memcached-Server und gibt ein <code>Memcache</code>-Objekt zurück.
memcache_debug Funktion
Schaltet die Debug-Ausgabe der Memcache-Erweiterung ein oder aus.
memcache_decrement Funktion
Verringert den numerischen Wert eines vorhandenen Memcache-Eintrags um den angegebenen Betrag.
memcache_delete Funktion
Löscht einen Eintrag mit dem angegebenen Schlüssel vom Memcache-Server.
memcache_flush Funktion
Löscht alle im Memcache-Server gespeicherten Einträge sofort und macht den gesamten Speicher frei.
memcache_get Funktion
Liest einen oder mehrere Einträge aus dem Memcache-Server anhand des angegebenen Schlüssels.
memcache_get_extended_stats Funktion
Liefert erweiterte Statistiken aller Server im Memcache-Pool als assoziatives Array.
memcache_get_server_status Funktion
Liefert den aktuellen Status eines Memcache-Servers (online/offline) als Integer-Wert.
memcache_get_stats Funktion
Liefert Statistiken eines Memcache-Servers, optional gefiltert nach Typ, Slab-ID und Limit.
memcache_get_version Funktion
Liefert die Versionszeichenkette des verbundenen Memcache-Servers zurück.
memcache_increment Funktion
Erhöht den numerischen Wert eines vorhandenen Memcache-Eintrags um den angegebenen Betrag.
memcache_pconnect Funktion
Öffnet eine dauerhafte (persistente) Verbindung zu einem Memcached-Server und gibt ein <code>Memcache</code>-Objekt zurück.
memcache_replace Funktion
Ersetzt den Wert eines bereits vorhandenen Eintrags im Memcache-Server — schlägt fehl, wenn der Schlüssel nicht existiert.
memcache_set Funktion
Speichert einen Wert unter dem angegebenen Schlüssel auf einem Memcache-Server.
memcache_set_compress_threshold Funktion
Aktiviert die automatische Komprimierung von Werten ab einer bestimmten Größe im <code>Memcache</code>-Cache.
memcache_set_server_params Funktion
Ändert zur Laufzeit die Verbindungsparameter und den Status eines bereits in einem <code>Memcache</code>-Objekt registrierten Servers.
memory_get_peak_usage Funktion
Gibt die maximale Speichermenge zurück, die PHP während der aktuellen Skript-Ausführung belegt hat.
memory_get_usage Funktion
Gibt die vom PHP-Skript aktuell belegte Speichermenge in Bytes zurück.
memory_reset_peak_usage Funktion
Setzt den intern erfassten Spitzenwert der Speichernutzung zurück, sodass nachfolgende Aufrufe von <code>memory_get_peak_usage()</code> von der aktuellen Nutzung aus neu messen.
metaphone Funktion
Berechnet den Metaphone-Schlüssel eines Strings zur phonetischen Ähnlichkeitssuche englischsprachiger Wörter.
method_exists Funktion
Prüft, ob eine Klasse/ein Objekt eine bestimmte Methode hat.
mhash Funktion
Berechnet einen Hash-Wert oder HMAC über die übergebenen Daten mit dem angegebenen Algorithmus.
mhash_count Funktion
Gibt die höchste verfügbare Hash-ID der installierten mhash-Bibliothek zurück.
mhash_get_block_size Funktion
Gibt die Blockgröße (in Bytes) des angegebenen Hash-Algorithmus zurück.
mhash_get_hash_name Funktion
Gibt den Namen eines Hash-Algorithmus anhand seiner <code>MHASH_*</code>-Konstante zurück.
mhash_keygen_s2k Funktion
Erzeugt einen kryptografischen Schlüssel aus einem Passwort mittels des S2K-Algorithmus (Salted S2K gemäß OpenPGP-Standard).
microtime Funktion
Gibt den aktuellen Unix-Zeitstempel mit Mikrosekunden zurück – entweder als <code>float</code> oder als formatierten <code>string</code>.
mime_content_type Funktion
Ermittelt den MIME-Typ einer Datei anhand ihres Inhalts (Magic-Bytes) und gibt ihn als String zurück.
min Funktion
Gibt den kleinsten Wert zurück.
mkdir Funktion
Erzeugt ein Verzeichnis. Mit <code>$recursive = true</code> auch Zwischen-Ordner.
mktime Funktion
Erzeugt einen Timestamp aus Einzelwerten — für alten Code. Neue Alternative: <code>DateTimeImmutable</code>.
money_format Funktion
Formatiert eine Gleitkommazahl als Währungs-Zeichenkette gemäß dem aktuellen Locale.
MongoDB\BSON\fromJSON Funktion
Konvertiert einen JSON-String in seine BSON-Binärdarstellung und gibt diese als rohen Binär-String zurück.
MongoDB\BSON\fromPHP Funktion
Konvertiert einen PHP-Array oder ein PHP-Objekt in eine rohe BSON-Binärzeichenkette.
MongoDB\BSON\toCanonicalExtendedJSON Funktion
Konvertiert einen BSON-String in seine Canonical Extended JSON-Darstellung gemäß der MongoDB Extended JSON v2-Spezifikation.
MongoDB\BSON\toJSON Funktion
Konvertiert einen BSON-kodierten String in dessen Legacy Extended JSON-Darstellung.
MongoDB\BSON\toPHP Funktion
Deserialisiert einen BSON-kodierten String in eine PHP-Darstellung (Objekt oder Array), optional gesteuert durch eine <code>typeMap</code>.
MongoDB\BSON\toRelaxedExtendedJSON Funktion
Wandelt einen BSON-binären String in seine <code>Relaxed Extended JSON</code>-Darstellung um und gibt diese als UTF-8-String zurück.
MongoDB\Driver\Monitoring\addSubscriber Funktion
Registriert einen globalen Monitoring-Event-Abonnenten, der Ereignisse vom MongoDB-Treiber empfängt.
MongoDB\Driver\Monitoring\removeSubscriber Funktion
Entfernt einen zuvor registrierten globalen Monitoring-Event-Abonnenten aus dem MongoDB-Treiber.
move_uploaded_file Funktion
Verschiebt eine per HTTP-POST hochgeladene Datei sicher an einen neuen Speicherort auf dem Server.
mqseries_back Funktion
Setzt eine laufende IBM MQ-Transaktion zurück (entspricht dem MQ-Aufruf <code>MQBACK</code>).
mqseries_begin Funktion
Startet eine MQSeries-Einheit der Wiederherstellung (MQBEGIN), um eine neue Transaktion innerhalb einer IBM MQ-Verbindung zu beginnen.
mqseries_close Funktion
Schließt ein zuvor geöffnetes MQSeries-Objekt (Queue oder Topic) über den MQCLOSE-Aufruf der IBM MQ API.
mqseries_cmit Funktion
Bestätigt eine laufende Einheitentransaktion (Unit of Work) auf einer IBM MQ-Verbindung (entspricht dem MQ-Aufruf <code>MQCMIT</code>).
mqseries_conn Funktion
Verbindet den aktuellen Prozess mit einem IBM MQ Queue-Manager (entspricht dem MQ-Aufruf <code>MQCONN</code>).
mqseries_connx Funktion
Verbindet mit einem IBM MQ Queue-Manager unter Verwendung erweiterter Verbindungsoptionen (MQCONNX-Aufruf).
mqseries_disc Funktion
Trennt die Verbindung zu einem IBM MQ Queue-Manager (entspricht dem MQDISC-Aufruf der MQ-API).
mqseries_get Funktion
Empfängt eine Nachricht aus einer IBM MQ-Queue mittels des MQGET-Aufrufs.
mqseries_inq Funktion
Fragt Attribute eines IBM MQ-Objekts ab (MQINQ) und gibt die angeforderten Integer- und Zeichenkettenattribute zurück.
mqseries_open Funktion
Öffnet ein MQSeries-Objekt (Queue, Topic o.Ä.) für den Zugriff über eine bestehende Verbindung (MQOPEN).
mqseries_put Funktion
Sendet eine Nachricht an eine IBM MQ Queue mittels des MQPUT-Aufrufs.
mqseries_put1 Funktion
Öffnet eine IBM MQ-Queue, sendet eine einzelne Nachricht und schließt die Queue anschließend wieder (entspricht dem MQ-Aufruf <code>MQPUT1</code>).
mqseries_set Funktion
Setzt Attribute eines IBM MQ-Objekts (entspricht dem MQ-Aufruf <code>MQSET</code>).
mqseries_strerror Funktion
Gibt zu einem numerischen IBM MQSeries-Ergebniscode (Reason Code) die zugehörige Fehlermeldung als lesbaren String zurück.
msg_get_queue Funktion
Legt eine POSIX-Nachrichten-Warteschlange an oder hängt sich an eine existierende an und gibt ein <code>SysvMessageQueue</code>-Handle zurück.
msg_queue_exists Funktion
Prüft, ob eine System-V-Nachrichten-Warteschlange mit dem angegebenen Schlüssel existiert.
msg_receive Funktion
Liest eine Nachricht aus einer POSIX-Nachrichten-Warteschlange (System V Message Queue) und gibt deren Inhalt zurück.
msg_remove_queue Funktion
Entfernt eine System-V-Nachrichten-Warteschlange und gibt alle zugehörigen Ressourcen des Betriebssystems frei.
msg_send Funktion
Sendet eine Nachricht an eine POSIX-Nachrichtenwarteschlange (Message Queue) für die Interprozesskommunikation.
msg_set_queue Funktion
Setzt Metadaten (Attribute) einer vorhandenen POSIX-Nachrichten-Warteschlange, z. B. Berechtigungen oder maximale Nachrichtengröße.
msg_stat_queue Funktion
Liefert statistische Informationen zur Datenstruktur einer POSIX-Nachrichtenwarteschlange als assoziatives Array.
msgfmt_create Funktion
Erstellt einen neuen <code>MessageFormatter</code>-Objekt für die Formatierung von lokalisierten Nachrichten nach dem ICU-Standard.
msgfmt_format Funktion
Formatiert eine Nachricht anhand eines <code>MessageFormatter</code>-Objekts und der übergebenen Werte.
msgfmt_format_message Funktion
Formatiert eine Nachricht schnell anhand eines Musters, ohne ein <code>MessageFormatter</code>-Objekt explizit anlegen zu müssen.
msgfmt_get_error_code Funktion
Gibt den Fehlercode der letzten Operation eines <code>MessageFormatter</code>-Objekts zurück.
msgfmt_get_error_message Funktion
Gibt den Fehlertext der letzten Operation des <code>MessageFormatter</code>-Objekts als lesbaren String zurück.
msgfmt_get_locale Funktion
Gibt das Locale zurück, für das der <code>MessageFormatter</code>-Objekt erstellt wurde.
msgfmt_get_pattern Funktion
Liefert das aktuell vom <code>MessageFormatter</code>-Objekt verwendete Formatierungsmuster als Zeichenkette zurück.
msgfmt_parse Funktion
Parst einen formatierten String anhand des Musters eines <code>MessageFormatter</code>-Objekts und gibt ein Array der extrahierten Werte zurück.
msgfmt_parse_message Funktion
Parst einen formatierten String schnell anhand eines ICU-Musters und gibt die extrahierten Werte als Array zurück.
msgfmt_set_pattern Funktion
Setzt das Muster (Pattern), das ein <code>MessageFormatter</code>-Objekt zur Formatierung von Nachrichten verwendet.
mt_getrandmax Funktion
Gibt den größtmöglichen Wert zurück, den <code>mt_rand()</code> erzeugen kann.
mt_rand Funktion
Erzeugt eine pseudozufällige Ganzzahl nach dem Mersenne-Twister-Algorithmus im angegebenen Bereich.
mt_srand Funktion
Initialisiert den Mersenne-Twister-Zufallszahlengenerator mit einem optionalen Seed-Wert.
mysql_affected_rows Funktion
Liefert die Anzahl der Zeilen, die von der letzten <code>INSERT</code>-, <code>UPDATE</code>-, <code>REPLACE</code>- oder <code>DELETE</code>-Abfrage betroffen wurden.
mysql_client_encoding Funktion
Gibt den Namen des aktuell verwendeten Zeichensatzes der MySQL-Verbindung zurück.
mysql_close Funktion
Schließt eine zuvor geöffnete MySQL-Verbindung und gibt die damit verbundenen Ressourcen frei.
mysql_connect Funktion
Öffnet eine Verbindung zu einem MySQL-Server und gibt bei Erfolg eine Verbindungsressource zurück.
mysql_create_db Funktion
Legt eine neue MySQL-Datenbank auf dem Server an (veraltet, wurde in PHP 5.5.0 als deprecated markiert und in PHP 7.0.0 entfernt).
mysql_data_seek Funktion
Bewegt den internen Zeiger eines MySQL-Abfrageergebnisses auf eine bestimmte Zeile, sodass die nächste Leseoperation ab dieser Zeile beginnt.
mysql_db_name Funktion
Liefert den Namen einer Datenbank aus dem Ergebnis eines <code>mysql_list_dbs()</code>-Aufrufs anhand des Zeilenindex.
mysql_db_query Funktion
Wählt eine MySQL-Datenbank aus und führt darauf eine SQL-Abfrage aus (veraltet, seit PHP 5.3.0 als <code>deprecated</code> markiert, in PHP 7.0.0 entfernt).
mysql_drop_db Funktion
Löscht eine MySQL-Datenbank vollständig vom Server (veraltet seit PHP 5.0, entfernt in PHP 7.0).
mysql_errno Funktion
Gibt die numerische Fehlernummer der zuletzt ausgeführten MySQL-Operation zurück.
mysql_error Funktion
Gibt den Fehlertext der zuletzt ausgeführten MySQL-Operation zurück.
mysql_escape_string Funktion
Maskiert Sonderzeichen in einem String für die sichere Verwendung in MySQL-Abfragen (veraltet, unsicher — stattdessen <code>mysqli_real_escape_string()</code> verwenden).
mysql_fetch_array Funktion
Liest eine Zeile aus einem MySQL-Abfrageergebnis und gibt sie wahlweise als assoziatives, numerisches oder kombiniertes Array zurück.
mysql_fetch_assoc Funktion
Liest eine Ergebniszeile aus einem MySQL-Abfrageergebnis und gibt sie als assoziatives Array zurück, wobei die Spaltennamen als Schlüssel verwendet werden.
mysql_fetch_field Funktion
Gibt ein Objekt zurück, das Metainformationen (Name, Typ, Flags usw.) über eine Spalte eines MySQL-Abfrageergebnisses enthält.
mysql_fetch_lengths Funktion
Liefert ein Array mit den Längen (in Bytes) aller Spaltenwerte der zuletzt abgerufenen Zeile eines MySQL-Ergebnisses.
mysql_fetch_object Funktion
Liest die nächste Zeile aus einem MySQL-Ergebnis und gibt sie als Objekt zurück, wobei Spaltennamen als Eigenschaften dienen.
mysql_fetch_row Funktion
Liest die nächste Zeile aus einem MySQL-Ergebnis und gibt sie als numerisch indiziertes Array zurück.
mysql_field_flags Funktion
Liefert die Flags des angegebenen Feldes aus einem MySQL-Abfrageergebnis als Leerzeichen-getrennten String zurück.
mysql_field_len Funktion
Gibt die Länge (maximale Byte-Größe) des angegebenen Feldes eines MySQL-Ergebnisses zurück.
mysql_field_name Funktion
Gibt den Namen des Feldes am angegebenen Index aus einem MySQL-Abfrageergebnis zurück.
mysql_field_seek Funktion
Setzt den internen Zeiger eines MySQL-Abfrageergebnisses auf einen bestimmten Feldoffset, sodass der nächste Aufruf von <code>mysql_fetch_field()</code> das Feld an dieser Position zurückgibt.
mysql_field_table Funktion
Gibt den Namen der Tabelle zurück, zu der ein bestimmtes Feld im <code>mysql_query()</code>-Ergebnis gehört.
mysql_field_type Funktion
Gibt den Datentyp eines bestimmten Feldes aus einem MySQL-Abfrageergebnis als Zeichenkette zurück.
mysql_free_result Funktion
Gibt den Speicher frei, der durch ein MySQL-Abfrageergebnis (<code>resource</code>) belegt wird.
mysql_get_client_info Funktion
Gibt die Versionsinformation der MySQL-Clientbibliothek als Zeichenkette zurück.
mysql_get_host_info Funktion
Gibt Informationen zur aktuellen MySQL-Verbindung zurück, einschließlich Hostname und Verbindungstyp.
mysql_get_proto_info Funktion
Gibt die verwendete MySQL-Protokollversion der aktuellen oder angegebenen Verbindung zurück.
mysql_get_server_info Funktion
Gibt die Versionsinformation des verbundenen MySQL-Servers als Zeichenkette zurück.
mysql_info Funktion
Liefert eine Zeichenkette mit Informationen über die zuletzt ausgeführte MySQL-Anfrage (z. B. Anzahl betroffener Zeilen bei INSERT, UPDATE oder ALTER TABLE).
mysql_insert_id Funktion
Liefert die automatisch generierte ID (AUTO_INCREMENT) des letzten INSERT-Befehls der aktuellen Verbindung.
mysql_list_dbs Funktion
Listet alle verfügbaren Datenbanken (Schemata) auf einem MySQL-Server auf und gibt ein Ergebnis-Resource-Handle zurück.
mysql_list_fields Funktion
Ruft Informationen über die Felder (Spalten) einer MySQL-Tabelle ab und gibt eine Ergebnis-Ressource zurück.
mysql_list_processes Funktion
Gibt eine Liste der aktuell laufenden MySQL-Prozesse auf dem Server zurück.
mysql_list_tables Funktion
Listet alle Tabellen einer MySQL-Datenbank auf und gibt ein Ergebnis-Ressource-Handle zurück.
mysql_num_fields Funktion
Liefert die Anzahl der Felder (Spalten) in einem MySQL-Abfrageergebnis als Ganzzahl zurück.
mysql_num_rows Funktion
Gibt die Anzahl der Zeilen in einem MySQL-Abfrageergebnis zurück (nur für <code>SELECT</code>-Abfragen).
mysql_pconnect Funktion
Öffnet eine persistente Verbindung zum MySQL-Server und gibt eine Datenbankverbindungs-Ressource zurück.
mysql_ping Funktion
Prüft, ob eine MySQL-Verbindung noch aktiv ist, und versucht bei Bedarf eine automatische Neuverbindung.
mysql_query Funktion
Sendet eine SQL-Abfrage an die aktuell aktive oder angegebene MySQL-Datenbankverbindung und gibt das Ergebnis zurück.
mysql_real_escape_string Funktion
Maskiert Sonderzeichen in einem String für die sichere Verwendung in einer SQL-Anweisung über die veraltete <code>mysql_*</code>-Erweiterung.
mysql_result Funktion
Gibt den Wert einer einzelnen Zelle (Zeile/Spalte) aus einem MySQL-Ergebnis-Ressource zurück.
mysql_select_db Funktion
Wählt eine MySQL-Datenbank für die weitere Verwendung mit der angegebenen Verbindung aus.
mysql_set_charset Funktion
Setzt den Zeichensatz (Character Set) für eine aktive MySQL-Verbindung und ist die empfohlene Methode zur Vermeidung von Zeichensatz-bedingten SQL-Injection-Lücken.
mysql_stat Funktion
Gibt den aktuellen Serverstatus des MySQL-Servers als Zeichenkette zurück.
mysql_tablename Funktion
Liefert den Namen einer Tabelle aus einem Ergebnis-Ressource-Objekt, das durch <code>mysql_list_tables()</code> erzeugt wurde.
mysql_thread_id Funktion
Gibt die Thread-ID der aktuellen MySQL-Verbindung zurück, die zur Identifikation oder zum Abbrechen eines Threads verwendet werden kann.
mysql_unbuffered_query Funktion
Sendet eine SQL-Anfrage an MySQL, ohne die Ergebniszeilen sofort abzuholen und zu puffern.
mysqli_affected_rows Funktion
Gibt die Anzahl der Zeilen zurück, die durch die zuletzt ausgeführte <code>INSERT</code>-, <code>UPDATE</code>-, <code>REPLACE</code>- oder <code>DELETE</code>-Abfrage betroffen wurden.
mysqli_autocommit Funktion
Aktiviert oder deaktiviert den Autocommit-Modus für eine MySQL-Datenbankverbindung.
mysqli_begin_transaction Funktion
Startet eine neue Transaktion auf einer <code>mysqli</code>-Datenbankverbindung mit optionalen Flags und Sicherungspunkt-Namen.
mysqli_change_user Funktion
Ändert den aktiven Benutzer einer bestehenden MySQLi-Datenbankverbindung und setzt den Verbindungsstatus zurück.
mysqli_character_set_name Funktion
Gibt den Namen des aktuell verwendeten Zeichensatzes (Charset) einer MySQLi-Datenbankverbindung zurück.
mysqli_close Funktion
Schließt eine zuvor geöffnete MySQL-Datenbankverbindung und gibt alle damit verbundenen Ressourcen frei.
mysqli_commit Funktion
Bestätigt (committet) die aktuelle Transaktion der übergebenen MySQL-Datenbankverbindung.
mysqli_connect Funktion
Baut eine neue Verbindung zu einem MySQL-Server auf und gibt ein <code>mysqli</code>-Objekt zurück.
mysqli_connect_errno Funktion
Gibt den Fehlercode des letzten fehlgeschlagenen <code>mysqli_connect()</code>-Aufrufs zurück.
mysqli_connect_error Funktion
Liefert die Fehlermeldung des letzten fehlgeschlagenen <code>mysqli_connect()</code>-Aufrufs als Zeichenkette.
mysqli_data_seek Funktion
Verschiebt den internen Ergebniszeiger eines <code>mysqli_result</code>-Objekts auf eine bestimmte Zeile.
mysqli_debug Funktion
Aktiviert Debugging-Operationen für die MySQLi-Erweiterung mithilfe der Fred Fish Debug-Bibliothek.
mysqli_dump_debug_info Funktion
Schreibt interne Debugging-Informationen des MySQL-Servers in dessen Logdatei.
mysqli_embedded_server_end Funktion
Stoppt den eingebetteten MySQL-Server, der zuvor mit <code>mysqli_embedded_server_start()</code> gestartet wurde.
mysqli_embedded_server_start Funktion
Initialisiert und startet den eingebetteten MySQL-Server (libmysqld) innerhalb des PHP-Prozesses.
mysqli_errno Funktion
Gibt den numerischen Fehlercode des letzten MySQL-Fehlers der angegebenen Verbindung zurück.
mysqli_error Funktion
Gibt eine Zeichenkette zurück, die den zuletzt aufgetretenen Fehler der angegebenen MySQL-Verbindung beschreibt.
mysqli_error_list Funktion
Gibt eine Liste aller Fehler zurück, die beim zuletzt ausgeführten MySQLi-Datenbankbefehl aufgetreten sind.
mysqli_escape_string Funktion
Alias von <code>mysqli_real_escape_string()</code> — maskiert Sonderzeichen in einem String für die sichere Verwendung in SQL-Abfragen.
mysqli_execute Funktion
Alias von <code>mysqli_stmt_execute()</code> — führt ein vorbereitetes MySQLi-Statement aus.
mysqli_execute_query Funktion
Bereitet eine SQL-Anweisung vor, bindet die Parameter und führt sie in einem einzigen Schritt aus.
mysqli_fetch_all Funktion
Ruft alle Zeilen einer MySQLi-Ergebnismenge auf einmal als Array ab und gibt sie als verschachteltes Array zurück.
mysqli_fetch_array Funktion
Ruft die nächste Zeile einer Ergebnismenge als assoziatives und/oder numerisches Array ab.
mysqli_fetch_assoc Funktion
Ruft die nächste Zeile einer Ergebnismenge als assoziatives Array ab, wobei die Spaltennamen als Schlüssel verwendet werden.
mysqli_fetch_column Funktion
Ruft den Wert einer einzelnen Spalte aus der nächsten Zeile einer <code>mysqli</code>-Ergebnismenge ab und gibt ihn direkt zurück.
mysqli_fetch_field Funktion
Gibt die Metadaten der nächsten Spalte einer Ergebnismenge als Objekt zurück.
mysqli_fetch_field_direct Funktion
Ruft ein Objekt mit Metadaten (Name, Typ, Länge usw.) für eine einzelne Spalte eines Abfrageergebnisses anhand ihres Index ab.
mysqli_fetch_fields Funktion
Gibt ein Array von Objekten zurück, die alle Spalten-Metadaten einer Ergebnismenge beschreiben.
mysqli_fetch_lengths Funktion
Gibt ein Array mit den Byte-Längen der Spaltenwerte der aktuell abgerufenen Zeile einer <code>mysqli_result</code>-Ergebnismenge zurück.
mysqli_fetch_object Funktion
Liefert die nächste Zeile einer Ergebnismenge als Objekt, wahlweise als Instanz einer eigenen Klasse.
mysqli_fetch_row Funktion
Liefert die nächste Zeile einer Ergebnismenge als numerisch indiziertes Array oder <code>null</code>, wenn keine weiteren Zeilen vorhanden sind.
mysqli_field_count Funktion
Gibt die Anzahl der Spalten (Felder) zurück, die die letzte auf der Datenbankverbindung ausgeführte Abfrage erzeugt hat.
mysqli_field_seek Funktion
Setzt den internen Feldzeiger eines <code>mysqli_result</code>-Objekts auf die angegebene Spaltenposition.
mysqli_field_tell Funktion
Gibt die aktuelle Position (Offset) des Spalten-Zeigers innerhalb eines <code>mysqli_result</code>-Objekts zurück.
mysqli_free_result Funktion
Gibt den Speicher frei, der einem <code>mysqli_result</code>-Objekt zugewiesen wurde.
mysqli_get_charset Funktion
Gibt ein Objekt zurück, das Informationen über den aktuell gesetzten Zeichensatz der MySQL-Verbindung enthält.
mysqli_get_client_info Funktion
Gibt die Versionsnummer der MySQL-Client-Bibliothek als Zeichenkette zurück.
mysqli_get_client_stats Funktion
Liefert prozessbezogene Client-Statistiken der <code>mysqlnd</code>-Bibliothek als assoziatives Array.
mysqli_get_client_version Funktion
Gibt die Version der MySQL-Client-Bibliothek als Integer zurück.
mysqli_get_connection_stats Funktion
Gibt Verbindungsstatistiken der aktuellen <code>mysqli</code>-Verbindung zurück (nur verfügbar mit mysqlnd-Treiber).
mysqli_get_host_info Funktion
Gibt eine Zeichenkette zurück, die den Hostnamen und den Verbindungstyp der aktuellen MySQL-Verbindung beschreibt.
mysqli_get_links_stats Funktion
Gibt statistische Informationen über offene und gecachte MySQLi-Verbindungen als assoziatives Array zurück.
mysqli_get_proto_info Funktion
Gibt die Versionsnummer des MySQL-Kommunikationsprotokolls zurück, das für die aktuelle Datenbankverbindung verwendet wird.
mysqli_get_server_info Funktion
Gibt die Versionsbezeichnung des verbundenen MySQL-Servers als Zeichenkette zurück.
mysqli_get_server_version Funktion
Gibt die Version des verbundenen MySQL-Servers als ganzzahligen Wert zurück.
mysqli_get_warnings Funktion
Gibt das erste Warnungsobjekt aus dem letzten SQL-Statement zurück, mit dem alle Warnungen wie bei <code>SHOW WARNINGS</code> durchlaufen werden können.
mysqli_info Funktion
Gibt einen beschreibenden String über die zuletzt ausgeführte MySQL-Abfrage zurück, z. B. Anzahl geänderter oder eingefügter Zeilen.
mysqli_init Funktion
Initialisiert MySQLi und gibt ein <code>mysqli</code>-Objekt zurück, das anschließend mit <code>mysqli_real_connect()</code> verwendet werden kann.
mysqli_insert_id Funktion
Liefert den automatisch generierten Wert (AUTO_INCREMENT-ID), der bei der letzten INSERT- oder UPDATE-Anweisung erzeugt wurde.
mysqli_kill Funktion
Weist den MySQL-Server an, einen bestimmten Client-Thread (Verbindung) anhand seiner Prozess-ID zu beenden.
mysqli_more_results Funktion
Prüft, ob nach einer Mehrfachabfrage noch weitere Ergebnismengen vorhanden sind.
mysqli_multi_query Funktion
Führt mehrere durch Semikolon getrennte SQL-Abfragen auf einer MySQL-Datenbankverbindung aus.
mysqli_next_result Funktion
Bereitet das nächste Ergebnis einer <code>mysqli_multi_query()</code>-Anfrage zur Abholung vor.
mysqli_num_fields Funktion
Gibt die Anzahl der Spalten (Felder) einer <code>mysqli_result</code>-Ergebnismenge zurück.
mysqli_num_rows Funktion
Gibt die Anzahl der Zeilen in einer <code>mysqli_result</code>-Ergebnismenge zurück.
mysqli_options Funktion
Setzt eine Verbindungsoption für eine MySQLi-Verbindung, bevor die eigentliche Verbindung hergestellt wird.
mysqli_ping Funktion
Pingt eine MySQL-Serververbindung an oder versucht automatisch eine neue Verbindung aufzubauen, wenn die Verbindung unterbrochen wurde.
mysqli_poll Funktion
Überprüft den Status mehrerer MySQLi-Verbindungen auf ausstehende asynchrone Ergebnisse (Polling) und gibt die Anzahl bereiter Verbindungen zurück.
mysqli_prepare Funktion
Bereitet eine SQL-Anweisung mit Platzhaltern (<code>?</code>) für die sichere, wiederholte Ausführung vor und gibt ein <code>mysqli_stmt</code>-Objekt zurück.
mysqli_query Funktion
Führt eine SQL-Abfrage auf einer MySQL-Datenbankverbindung aus und gibt das Ergebnis zurück.
mysqli_real_connect Funktion
Baut eine Verbindung zu einem MySQL-Server auf und bietet dabei mehr Konfigurationsoptionen als <code>mysqli_connect()</code>.
mysqli_real_escape_string Funktion
Maskiert Sonderzeichen in einer Zeichenkette zur sicheren Verwendung in SQL-Anweisungen unter Berücksichtigung des aktuellen Verbindungs-Zeichensatzes.
mysqli_real_query Funktion
Führt eine SQL-Abfrage auf einer MySQLi-Verbindung aus, ohne das Ergebnis automatisch abzurufen.
mysqli_reap_async_query Funktion
Ruft das Ergebnis einer asynchronen MySQL-Abfrage ab, die zuvor mit <code>MYSQLI_ASYNC</code> gestartet wurde.
mysqli_refresh Funktion
Aktualisiert bzw. setzt interne MySQL-Server-Caches und -Logs zurück (prozeduraler Stil).
mysqli_release_savepoint Funktion
Entfernt einen benannten Sicherungspunkt (Savepoint) aus der Menge der Sicherungspunkte der aktuellen Transaktion.
mysqli_report Funktion
Legt den Modus für die mysqli-Fehlermeldungen fest und steuert, ob Fehler als Ausnahmen, Warnungen oder still behandelt werden.
mysqli_rollback Funktion
Macht die aktuelle Transaktion der MySQL-Verbindung rückgängig und stellt den vorherigen Datenbankzustand wieder her.
mysqli_savepoint Funktion
Setzt einen benannten Sicherungspunkt (Savepoint) innerhalb einer aktiven Transaktion.
mysqli_select_db Funktion
Legt die standardmäßige Datenbank für eine bestehende MySQLi-Verbindung fest.
mysqli_set_charset Funktion
Legt den Standard-Zeichensatz fest, der vom Client beim Datenaustausch mit dem MySQL-Server verwendet wird.
mysqli_set_opt Funktion
Alias von <code>mysqli_options()</code> – setzt eine MySQL-Verbindungsoption vor dem Verbindungsaufbau.
mysqli_sqlstate Funktion
Gibt den SQLSTATE-Fehlercode der letzten MySQL-Operation als fünfstelligen String zurück.
mysqli_ssl_set Funktion
Konfiguriert SSL-Parameter für eine verschlüsselte MySQL-Datenbankverbindung, bevor <code>mysqli_real_connect()</code> aufgerufen wird.
mysqli_stat Funktion
Gibt den aktuellen Systemstatus des MySQL-Servers als String zurück, ähnlich dem Befehl <code>SHOW STATUS</code>.
mysqli_stmt_affected_rows Funktion
Gibt die Anzahl der durch die zuletzt ausgeführte Prepared-Statement-Anweisung betroffenen (geänderten, gelöschten, eingefügten oder abgeglichenen) Datensätze zurück.
mysqli_stmt_attr_get Funktion
Liefert den aktuellen Wert eines Attributs eines vorbereiteten <code>mysqli_stmt</code>-Statements.
mysqli_stmt_attr_set Funktion
Verändert das Verhalten einer vorbereiteten Anweisung (Prepared Statement) durch Setzen eines bestimmten Attributs.
mysqli_stmt_bind_param Funktion
Bindet PHP-Variablen als Parameter an eine vorbereitete SQL-Anweisung (<code>mysqli_stmt</code>), bevor diese ausgeführt wird.
mysqli_stmt_bind_result Funktion
Bindet PHP-Variablen an die Ergebnisspalten eines vorbereiteten Statements, sodass <code>mysqli_stmt_fetch()</code> die Werte direkt darin ablegt.
mysqli_stmt_close Funktion
Schließt eine vorbereitete Anweisung und gibt die damit verbundenen Ressourcen frei.
mysqli_stmt_data_seek Funktion
Verschiebt den internen Ergebniszeiger eines gepufferten Prepared-Statement-Ergebnisses auf eine beliebige Zeile.
mysqli_stmt_errno Funktion
Gibt den numerischen Fehlercode der zuletzt auf einem vorbereiteten Statement ausgeführten Operation zurück.
mysqli_stmt_error Funktion
Gibt die Fehlermeldung des zuletzt aufgetretenen Fehlers für ein vorbereitetes Statement als Zeichenkette zurück.
mysqli_stmt_error_list Funktion
Gibt eine Liste aller Fehler zurück, die bei der zuletzt ausgeführten vorbereiteten Anweisung aufgetreten sind.
mysqli_stmt_execute Funktion
Führt eine zuvor vorbereitete SQL-Anweisung aus und gibt <code>true</code> bei Erfolg zurück.
mysqli_stmt_fetch Funktion
Ruft die nächste Ergebniszeile einer vorbereiteten Anweisung ab und schreibt die Werte in die zuvor mit <code>mysqli_stmt_bind_result()</code> gebundenen Variablen.
mysqli_stmt_field_count Funktion
Gibt die Anzahl der Spalten (Felder) zurück, die das Ergebnis eines vorbereiteten <code>mysqli_stmt</code>-Statements enthält.
mysqli_stmt_free_result Funktion
Gibt den mit einer vorbereiteten Anweisung (<code>mysqli_stmt</code>) verbundenen Ergebnisspeicher frei.
mysqli_stmt_get_result Funktion
Ruft das Ergebnis einer ausgeführten vorbereiteten Anweisung als <code>mysqli_result</code>-Objekt ab, das anschließend wie ein normales Abfrageergebnis verwendet werden kann.
mysqli_stmt_get_warnings Funktion
Ruft nach der Ausführung eines vorbereiteten Statements die MySQL-Warnungen ab und gibt das erste <code>mysqli_warning</code>-Objekt zurück.
mysqli_stmt_init Funktion
Initialisiert ein <code>mysqli_stmt</code>-Objekt für die spätere Verwendung mit <code>mysqli_stmt_prepare()</code>.
mysqli_stmt_insert_id Funktion
Gibt die automatisch generierte ID zurück, die beim letzten INSERT-Vorgang über ein vorbereitetes Statement erzeugt wurde.
mysqli_stmt_more_results Funktion
Prüft, ob ein vorbereitetes Statement aus einer Mehrfachabfrage weitere Ergebnismengen bereithält.
mysqli_stmt_next_result Funktion
Wechselt zum nächsten Ergebnis-Set einer Mehrfachabfrage bei einem vorbereiteten Statement.
mysqli_stmt_num_rows Funktion
Gibt die Anzahl der Zeilen zurück, die ein vorbereitetes SELECT-Statement vom Server geliefert hat.
mysqli_stmt_param_count Funktion
Gibt die Anzahl der Parameter-Platzhalter (<code>?</code>) in einem vorbereiteten <code>mysqli_stmt</code>-Statement zurück.
mysqli_stmt_prepare Funktion
Bereitet eine SQL-Anweisung auf einem bestehenden Statement-Objekt zur Ausführung vor und ermöglicht das spätere Binden von Parametern.
mysqli_stmt_reset Funktion
Setzt eine vorbereitete Anweisung zurück, ohne sie zu schließen, und ermöglicht damit eine erneute Ausführung mit neuen Parametern.
mysqli_stmt_result_metadata Funktion
Liefert ein <code>mysqli_result</code>-Objekt mit den Metadaten (Spalteninformationen) der Ergebnismenge einer vorbereiteten Anweisung, ohne die eigentlichen Datenzeilen abzurufen.
mysqli_stmt_send_long_data Funktion
Sendet Daten für einen gebundenen Parameter blockweise an den MySQL-Server, um sehr große Werte (z. B. BLOBs oder Texte) aufgeteilt zu übertragen.
mysqli_stmt_sqlstate Funktion
Gibt den SQLSTATE-Fehlercode der zuletzt ausgeführten Prepared-Statement-Operation zurück.
mysqli_stmt_store_result Funktion
Überträgt das gesamte Ergebnis einer vorbereiteten Anweisung in einen internen Puffer auf dem Client.
mysqli_store_result Funktion
Überträgt die komplette Ergebnismenge der letzten ausgeführten Abfrage vom Server in den PHP-Speicher und gibt ein <code>mysqli_result</code>-Objekt zurück.
mysqli_thread_id Funktion
Gibt die Thread-ID der aktuellen MySQL-Verbindung zurück, mit der z. B. <code>mysqli_kill()</code> die Verbindung beendet werden kann.
mysqli_thread_safe Funktion
Gibt zurück, ob die MySQLi-Bibliothek thread-sicher kompiliert wurde.
mysqli_use_result Funktion
Initiiert den ungepufferten Abruf einer Ergebnismenge von einer zuvor mit <code>mysqli_real_query()</code> ausgeführten Abfrage.
mysqli_warning_count Funktion
Liefert die Anzahl der Warnungen, die durch die zuletzt ausgeführte SQL-Abfrage auf der angegebenen Datenbankverbindung erzeugt wurden.