Heim >Backend-Entwicklung >PHP-Tutorial >[PHP-Lernen] Eine große Sammlung gängiger PHP-Funktionen, die für Anfänger unerlässlich sind

[PHP-Lernen] Eine große Sammlung gängiger PHP-Funktionen, die für Anfänger unerlässlich sind

little bottle
little bottlenach vorne
2019-04-18 16:50:293445Durchsuche

Dieser Artikel ist eine Sammlung gängiger PHP-Funktionen, die vom Herausgeber zusammengestellt wurden. Ich möchte ihn mit Ihnen teilen. Es ist ein unverzichtbares PHP-Funktionswörterbuch, also beeilen Sie sich und sammeln Sie es.

Die PHP-Funktion usleep() verzögert die Codeausführung um einige Mikrosekunden.
Die Funktion unpack() entpackt Daten aus einer Binärzeichenfolge.
Die Funktion uniqid() generiert eine eindeutige ID basierend auf der aktuellen Zeit in Mikrosekunden.
Die Funktion time_sleep_until() verzögert die Codeausführung bis zur angegebenen Zeit.
Die Funktion time_nanosleep() verzögert die Codeausführung um einige Sekunden und Nanosekunden.
Die Funktion „sleep()“ verzögert die Codeausführung um einige Sekunden.
Die Funktion show_source() führt eine Syntaxhervorhebung für Dateien durch.
Die Funktion „strip_whitespace()“ gibt die Quellcodedatei mit entfernten PHP-Kommentaren und Leerzeichen zurück.
Die Funktion pack() lädt Daten in eine Binärzeichenfolge. Die Funktion
ignore_user_abort() legt fest, ob die Trennung vom Client die Ausführung des Skripts beendet.
Die Funktion highlights_string() führt eine Syntaxhervorhebung für Zeichenfolgen durch.
Die Funktion highlight_file() führt eine Syntaxhervorhebung für Dateien durch.
Die Funktion get_browser() gibt die Leistung des Browsers des Benutzers zurück.
Die Funktion „exit()“ gibt eine Meldung aus und beendet das aktuelle Skript.
Die Funktion eval() wertet Zeichenfolgen gemäß PHP-Code aus.
Die Funktion die() gibt eine Nachricht aus und beendet das aktuelle Skript.
Die Funktion define() prüft, ob eine Konstante existiert. Die Funktion
define() definiert eine Konstante. Die Funktion
constant() gibt den Wert einer Konstante zurück.
Die Funktion „connection_status()“ gibt den aktuellen Verbindungsstatus zurück.
Die Funktion „connection_aborted()“ prüft, ob die Verbindung zum Client getrennt ist.
Die Funktion zip_read() liest die nächste Datei im geöffneten Zip-Archiv.
Die Funktion zip_open() öffnet eine ZIP-Datei zum Lesen.
Die Funktion zip_entry_read() ruft den Inhalt aus einem geöffneten ZIP-Archiveintrag ab.
Die Funktion zip_entry_open() öffnet einen ZIP-Archiveintrag zum Lesen. Die Funktion
zip_entry_name() gibt den Namen des ZIP-Archiveintrags zurück.
Die Funktion zip_entry_filesize() gibt die Originalgröße des Zip-Archiveintrags (vor der Komprimierung) zurück.
Die Funktion zip_entry_compressionmethod() gibt die Komprimierungsmethode des ZIP-Archiveintrags zurück.
Die Funktion zip_entry_compressedsize() gibt die komprimierte Dateigröße des ZIP-Archiveintrags zurück.
Die Funktion zip_entry_close() schließt die Zip-Archivdatei, die von der Funktion zip_entry_open() geöffnet wurde.
Die Funktion zip_close() schließt die von der Funktion zip_open() geöffnete Zip-Archivdatei.
Die Funktion xml_set_unparsed_entity_decl_handler() gibt die Funktion an, die aufgerufen werden soll, wenn eine Deklaration mit einem nicht aufgelösten Entitätsnamen (NDATA) auftritt.
Die Funktion xml_set_processing_instruction_handler() gibt die Funktion an, die aufgerufen werden soll, wenn der Parser eine Verarbeitungsanweisung im XML-Dokument findet.
Die Funktion xml_set_object() ermöglicht die Verwendung von XML-Parsern mit Objekten.
Die Funktion xml_set_notation_decl_handler() gibt die Funktion an, die aufgerufen wird, wenn der Parser eine Symboldeklaration im XML-Dokument findet.
Die Funktion xml_set_external_entity_ref_handler() gibt die Funktion an, die aufgerufen werden soll, wenn der Parser eine externe Entität im XML-Dokument findet.
Die Funktion xml_set_element_handler() legt die Start- und Endelementhandler fest.
Die Funktion xml_set_default_handler() legt den Standard-Datenhandler für den XML-Parser fest.
Die Funktion xml_set_character_data_handler() erstellt einen Zeichendatenhandler.
Die Funktion xml_parser_set_option() legt Optionen für den XML-Parser fest.
Die Funktion xml_parser_get_option() ruft Optionseinstellungsinformationen vom XML-Parser ab.
Die Funktion xml_parser_free() gibt den XML-Parser frei.
Die Funktion xml_parser_create() erstellt einen XML-Parser.
Die Funktion xml_parser_create_ns() erstellt einen XML-Parser mit Namespace-Unterstützung.
Die Funktion xml_parse_into_struct() analysiert XML-Daten in ein Array.
Die Funktion xml_parse() analysiert XML-Dokumente.
Die Funktion xml_get_error_code() ruft den XML-Parser-Fehlercode ab.
Die Funktion xml_get_current_line_number() ruft die aktuelle Zeilennummer des XML-Parsers ab.
Die Funktion xml_get_current_column_number() ruft die aktuelle Spaltennummer des XML-Parsers ab.
Die Funktion xml_get_current_byte_index() ruft den aktuellen Byte-Index des XML-Parsers ab.
Die Funktion xml_error_string() ruft die Fehlerbeschreibung des XML-Parsers ab.
Die Funktion utf8_encode() kodiert die ISO-8859-1-Zeichenfolge in UTF-8.
Die Funktion utf8_decode() dekodiert die UTF-8-Zeichenfolge nach ISO-8859-1.
Die Funktion wordwrap() umschließt die Zeichenfolge entsprechend der angegebenen Länge.
Die Funktion vsprintf() schreibt die formatierte Zeichenfolge in eine Variable.
Die Funktion vprintf() gibt eine formatierte Zeichenfolge aus.
Die Funktion vfprintf() schreibt die formatierte Zeichenfolge in den angegebenen Ausgabestream. Die Funktion
ucwords() wandelt das erste Zeichen jedes Wortes in der Zeichenfolge in Großbuchstaben um.
Die Funktion ucfirst() wandelt das erste Zeichen in der Zeichenfolge in Großbuchstaben um. Die Funktion
trim() entfernt Leerzeichen und andere vordefinierte Zeichen von beiden Enden einer Zeichenfolge.
Die Funktion substr_replace() ersetzt einen Teil einer Zeichenfolge durch eine andere Zeichenfolge.
Die Funktion substr_count() zählt, wie oft ein Teilstring in einem String vorkommt.
Die Funktion substr_compare() vergleicht zwei Zeichenfolgen ab einer angegebenen Startlänge.
Die Funktion substr() gibt einen Teil einer Zeichenfolge zurück.
strtr()-Funktion konvertiert bestimmte Zeichen in einer Zeichenfolge.
strtoupper()-Funktion wandelt eine Zeichenfolge in Großbuchstaben um.
strtolower()-Funktion wandelt eine Zeichenfolge in Kleinbuchstaben um.
strtok()-Funktion teilt eine Zeichenfolge in kleinere Zeichenfolgen auf.
Die Funktion strstr() sucht nach dem ersten Vorkommen einer Zeichenfolge innerhalb einer anderen Zeichenfolge.
strspn()-Funktion gibt die Anzahl spezifischer Zeichen zurück, die in einer Zeichenfolge enthalten sind.
strrpos()-Funktion findet das letzte Vorkommen einer Zeichenfolge innerhalb einer anderen Zeichenfolge.
Die Funktion strripos() findet das letzte Vorkommen einer Zeichenfolge innerhalb einer anderen Zeichenfolge.
strrev()-Funktion kehrt eine Zeichenfolge um. Die Funktion
strrchr() findet das letzte Vorkommen einer Zeichenfolge innerhalb einer anderen Zeichenfolge und gibt alle Zeichen von dieser Position bis zum Ende der Zeichenfolge zurück.
Die Funktion strpos() gibt die Position des ersten Vorkommens einer Zeichenfolge in einer anderen Zeichenfolge zurück.
Die Funktion strpbrk() sucht nach einem der angegebenen Zeichen in einer Zeichenfolge.
strncmp()-Funktion vergleicht zwei Zeichenfolgen.
strncasecmp()-Funktion vergleicht zwei Zeichenfolgen.
Die Funktion strnatcmp() verwendet einen „natürlichen“ Algorithmus, um zwei Zeichenfolgen zu vergleichen.
Die Funktion strnatcasecmp() verwendet einen „natürlichen“ Algorithmus, um zwei Zeichenfolgen zu vergleichen.
strlen()-Funktion gibt die Länge der Zeichenfolge zurück. Die Funktion
stristr() findet das erste Vorkommen einer Zeichenfolge innerhalb einer anderen Zeichenfolge.
Die Funktion „stripos()“ gibt die Position des ersten Vorkommens einer Zeichenfolge innerhalb einer anderen Zeichenfolge zurück.
Die Funktion „stripslashes()“ entfernt Backslashes, die durch die Funktion „addslashes()“ hinzugefügt wurden.
Die Funktion „stripcslashes()“ entfernt Backslashes, die durch die Funktion „addcslashes()“ hinzugefügt wurden.
Die Funktion „strip_tags()“ entfernt HTML-, XML- und PHP-Tags.
Die Funktion strcspn() gibt die Anzahl der in einer Zeichenfolge gesuchten Zeichen zurück, bevor ein bestimmtes Zeichen gefunden wird.
strcoll()-Funktion vergleicht zwei Zeichenfolgen.
strcmp()-Funktion vergleicht zwei Zeichenfolgen.
Die Funktion strchr() sucht nach dem ersten Vorkommen einer Zeichenfolge innerhalb einer anderen Zeichenfolge.
Die Funktion strcasecmp() vergleicht zwei Zeichenfolgen.
str_word_count() Funktion zählt die Anzahl der Wörter in einer Zeichenfolge.
Die Funktion str_split() teilt einen String in ein Array auf.
Die Funktion str_shuffle() mischt alle Zeichen in einer Zeichenfolge zufällig.
Die Funktion str_rot13() führt eine ROT13-Codierung für einen String durch. Die Funktion
str_replace() verwendet eine Zeichenfolge, um andere Zeichen in einer Zeichenfolge zu ersetzen.
str_repeat()-Funktion wiederholt eine Zeichenfolge eine bestimmte Anzahl von Malen.
Die Funktion str_pad() füllt einen String auf die angegebene Länge auf. Die Funktion
str_ireplace() verwendet eine Zeichenfolge, um andere Zeichen in einer Zeichenfolge zu ersetzen.
Die Funktion sscanf() analysiert die Eingabe einer Zeichenfolge gemäß dem angegebenen Format.
Die Funktion sprintf() schreibt die formatierte Zeichenfolge in eine Variable.
Die Funktion soundex() berechnet den Soundex-Schlüssel einer Zeichenfolge.
Die Funktion „like_text()“ zählt die Anzahl übereinstimmender Zeichen in zwei Zeichenfolgen.
Die Funktion sha1_file() berechnet den SHA-1-Hash einer Datei.
Die Funktion sha1() berechnet den SHA-1-Hash einer Zeichenfolge.
Die Funktion setlocale() legt regionale Informationen (Regionalinformationen) fest.
rtrim() P
rtrim()-Funktion
PHP-String-Funktion
quotemeta()-Funktion fügt einen Backslash vor einigen vordefinierten Zeichen in der Zeichenfolge hinzu.
Die Funktion quoted_printable_decode() dekodiert die quoted-printable-codierte Zeichenfolge und gibt eine 8-Bit-Zeichenfolge zurück.
Die Funktion printf() gibt eine formatierte Zeichenfolge aus.
Die Funktion print() gibt einen oder mehrere Strings aus.
Die Funktion parse_str() analysiert die Abfragezeichenfolge in Variablen. Die Funktion
ord() gibt den ASCII-Wert des ersten Zeichens der Zeichenfolge zurück.
Die Funktion number_format() formatiert eine Zahl durch Gruppierung nach Tausendern. Die Funktion
nl2br() fügt vor jeder neuen Zeile (n) in einer Zeichenfolge ein HTML-Neuzeilenzeichen (
) ein. Die Funktion
nl_langinfo() gibt die angegebenen lokalen Informationen zurück.
Die Funktion „money_format()“ formatiert eine Zeichenfolge in eine Währungszeichenfolge.
Die Funktion metaphone() berechnet den Metaphonschlüssel einer Zeichenfolge.
Die Funktion md5_file() berechnet den MD5-Hash einer Datei.
Die Funktion md5() berechnet den MD5-Hash eines Strings.
ltrim()-Funktion entfernt Leerzeichen oder andere vordefinierte Zeichen von der linken Seite einer Zeichenfolge.
Die Funktion localeconv() gibt ein Array zurück, das lokale Zahlen- und Währungsinformationsformate enthält.
Die Funktion levenshtein() gibt den Levenshtein-Abstand zwischen zwei Zeichenfolgen zurück.
Die Funktion join() kombiniert Array-Elemente zu einem String.
Die Funktion implode() kombiniert Array-Elemente zu einer Zeichenfolge.
Die Funktion htmlspecialchars() konvertiert einige vordefinierte Zeichen in HTML-Entitäten.
html_entity_decode()
chars_decode()-Funktion
PHP-String-Funktion
htmlentities()-Funktion wandelt Zeichen in HTML-Entitäten um.
Die Funktion html_entity_decode() konvertiert HTML-Entitäten in Zeichen.
Die Funktion hebrevc() konvertiert hebräischen Text vom Rechts-nach-Links-Fluss in den Links-nach-rechts-Fluss. Außerdem werden Zeilenumbrüche (n) in
konvertiert. Die Funktion
hebrev() wandelt hebräischen Text vom Rechts-nach-Links-Fluss in den Links-nach-rechts-Fluss um.
Die Funktion get_html_translation_table() gibt die Übersetzungstabelle zurück, die von den Funktionen htmlentities() und htmlspecialchars() verwendet wird.
Die Funktion fprintf() schreibt eine formatierte Zeichenfolge in den angegebenen Ausgabestream (zum Beispiel: Datei oder Datenbank).
Die Funktion explosion() teilt einen String in ein Array auf.
Die echo()-Funktion gibt einen oder mehrere Strings aus.
Die Funktion crypt() gibt eine mit DES, Blowfish oder MD5 verschlüsselte Zeichenfolge zurück.
Die Funktion crc32() berechnet das crc32-Polynom einer Zeichenfolge.
Die Funktion count_chars() gibt Informationen über die in einer Zeichenfolge verwendeten Zeichen zurück.
Die Funktion „convert_uuencode()“ verwendet den uuencode-Algorithmus, um eine Zeichenfolge zu codieren.
Die Funktion „convert_uudecode()“ dekodiert uuencode-codierte Zeichenfolgen.
Die Funktion „convert_cyr_string()“ konvertiert Zeichen von einem kyrillischen Zeichen in ein anderes.
Die Funktion chunk_split() teilt eine Zeichenfolge in eine Reihe kleinerer Teile. Die Funktion
chr() gibt ein Zeichen aus einem angegebenen ASCII-Wert zurück. Die Funktion
chop() entfernt Leerzeichen oder andere vordefinierte Zeichen beginnend am Ende der Zeichenfolge.
Die Funktion bin2hex() wandelt eine Zeichenfolge aus ASCII-Zeichen in einen Hexadezimalwert um.
Die Funktion addslashes() fügt vor den angegebenen vordefinierten Zeichen einen Backslash ein.
Die Funktion addcslashes() fügt vor dem angegebenen Zeichen einen Backslash ein.
Die Funktion xpath() führt eine XPath-Abfrage für ein XML-Dokument aus.
Die Funktion simplexml_load_string() lädt einen XML-String in ein Objekt.
Die Funktion simplexml_load_file() lädt ein XML-Dokument in ein Objekt.
Die Funktion simplexml_import_dom() konvertiert DOM-Knoten in SimpleXMLElement-Objekte. Die Funktion
registerXPathNamespace() erstellt einen Namespace-Kontext für die nächste XPath-Abfrage.
Die Funktion getNamespace() ruft den im XML-Dokument verwendeten Namespace ab.
Die Funktion getName() ruft den Namen eines XML-Elements aus einem SimpleXMLElement-Objekt ab.
Die Funktion getDocNamespaces() gibt die im XML-Dokument deklarierten Namespaces aus einem SimpleXMLElement-Objekt zurück.
Die Funktion children() ruft die untergeordneten Knoten des angegebenen Knotens ab. Die Funktion
attributes() ruft die Attribute eines SimpleXML-Elements ab.
Die Funktion asXML() gibt ein XML-Dokument aus einem SimpleXMLElement-Objekt als String zurück.
Die Funktion addChild() fügt dem angegebenen XML-Knoten einen untergeordneten Knoten hinzu.
Die Funktion addAttribute() fügt einem SimpleXML-Element ein Attribut hinzu.
Die Funktion __construct() erstellt ein neues SimpleXMLElement-Objekt.
Die Funktion mysql_unbuffered_query() sendet eine SQL-Abfrage an MySQL (ohne die Ergebnisse abzurufen/zwischenzuspeichern).
Die Funktion mysql_thread_id() gibt die ID des aktuellen Threads zurück.
Die Funktion mysql_stat() gibt den aktuellen Systemstatus des MySQL-Servers zurück.
Die Funktion mysql_select_db() legt die aktive MySQL-Datenbank fest.
Die Funktion mysql_result() gibt den Wert eines Feldes im Ergebnissatz zurück.
Die Funktion mysql_real_escape_string() maskiert Sonderzeichen in Zeichenfolgen, die in SQL-Anweisungen verwendet werden.
Die Funktion mysql_query() führt eine MySQL-Abfrage aus.
mysql_ping()-Funktion Pingt eine Serververbindung an und stellt die Verbindung wieder her, wenn keine Verbindung besteht.
Die Funktion mysql_pconnect() öffnet eine dauerhafte Verbindung zum MySQL-Server.
Die Funktion mysql_num_rows() gibt die Anzahl der Zeilen im Ergebnissatz zurück.
Die Funktion mysql_num_fields() gibt die Anzahl der Felder im Ergebnissatz zurück.
Die Funktion mysql_list_processes() listet MySQL-Prozesse auf.
Die Funktion mysql_list_dbs() listet alle Datenbanken auf dem MySQL-Server auf.
Die Funktion mysql_insert_id() gibt die von der vorherigen INSERT-Operation generierte ID zurück.
Die Funktion mysql_info() gibt die Informationen der letzten Abfrage zurück.
Die Funktion mysql_get_server_info() gibt die MySQL-Serverinformationen zurück.
Die Funktion mysql_get_proto_info() gibt MySQL-Protokollinformationen zurück.
Die Funktion mysql_get_host_info() gibt die MySQL-Hostinformationen zurück.
Die Funktion mysql_get_client_info() gibt MySQL-Client-Informationen zurück.
Die Funktion mysql_free_result() gibt den Ergebnisspeicher frei.
Die Funktion mysql_field_type() gibt den Typ des angegebenen Felds im Ergebnissatz zurück.
Die Funktion mysql_field_table() gibt den Tabellennamen zurück, in dem sich das angegebene Feld befindet.
Die Funktion mysql_field_seek() setzt den Zeiger im Ergebnissatz auf den angegebenen Feldoffset.
Die Funktion mysql_field_name() ruft den Feldnamen des angegebenen Felds im Ergebnis ab.
Die Funktion mysql_field_len() gibt die Länge des angegebenen Felds zurück.
Die Funktion mysql_field_flags() ruft aus dem Ergebnis die Flags ab, die dem angegebenen Feld zugeordnet sind.
Die Funktion mysql_fetch_row() ruft eine Zeile aus der Ergebnismenge als numerisches Array ab.
Die Funktion mysql_fetch_object() ruft eine Zeile als Objekt aus der Ergebnismenge (Datensatz) ab.
Die Funktion mysql_fetch_lengths() ermittelt die Länge des Inhalts jedes Felds in einer Zeile.
Die Funktion mysql_fetch_field() ruft Spalteninformationen aus der Ergebnismenge ab und gibt sie als Objekt zurück.
Die Funktion mysql_fetch_assoc() ruft eine Zeile aus der Ergebnismenge als assoziatives Array ab.
Die Funktion mysql_fetch_array() ruft eine Zeile aus der Ergebnismenge als assoziatives Array, als numerisches Array oder beides ab. Die Funktion mysql_error() gibt die von der vorherigen MySQL-Operation generierte Textfehlermeldung zurück.
Die Funktion mysql_errno() gibt den numerischen Code der Fehlermeldung im vorherigen MySQL-Vorgang zurück.
Die Funktion mysql_db_name() ruft den Datenbanknamen ab, der vom Aufruf mysql_list_dbs() zurückgegeben wird.
Die Funktion mysql_data_seek() bewegt den Zeiger des internen Ergebnisses.
Die Funktion mysql_connect() öffnet eine nicht persistente MySQL-Verbindung.
Die Funktion mysql_close() schließt nicht persistente MySQL-Verbindungen.
Die Funktion mysql_client_encoding() gibt den Namen des Zeichensatzes der aktuellen Verbindung zurück.
Die Funktion mysql_affected_rows() gibt die Anzahl der Datensatzzeilen zurück, die von der vorherigen MySQL-Operation betroffen waren.
tanh()-Funktion gibt hyperbolischen Tangens zurück.
tan()-Funktion gibt Tangens zurück.
Die Funktion srand() setzt den Zufallszahlengenerator in Gang.
Die Funktion sqrt() gibt die Quadratwurzel einer Zahl zurück.
Die Funktion sinh() gibt den hyperbolischen Sinus einer Zahl zurück.
Die Funktion sin() gibt den Sinus einer Zahl zurück.
Die Funktion „round()“ rundet Gleitkommazahlen.
rand()-Funktion gibt eine zufällige Ganzzahl zurück.
Die Funktion rad2deg() wandelt Bogenmaß in Grad um.
Die Funktion pow() gibt x hoch y-potenziert zurück.
Die Funktion pi() gibt den Wert von pi zurück.
Die Funktion octdec() wandelt Oktalzahlen in Dezimalzahlen um.
mt_srand() setzt einen Zufallszahlengenerator für Mersenne Twister.
mt_rand() gibt mithilfe des Mersenne Twister-Algorithmus eine zufällige Ganzzahl zurück.
mt_getrandmax() zeigt den maximal möglichen Wert einer Zufallszahl an.
min() gibt den Mindestwert zurück. max() gibt den Maximalwert zurück.
log1p(), um log(1 + x) zurückzugeben und genaue Ergebnisse zu berechnen, selbst wenn der Wert von x nahe Null liegt.
log10() Logarithmus zur Basis 10. log() gibt den natürlichen Logarithmus zurück.
lcg_value() kombiniert lineare Kongruenzgeneratoren.
is_nan() bestimmt, ob es sich um einen zulässigen Wert handelt. is_infinite() bestimmt, ob es unendlich ist.
Die Funktion is_finite() bestimmt, ob es sich um einen endlichen Wert handelt.
hypot()-Funktion berechnet die Länge der Hypotenuse eines rechtwinkligen Dreiecks.
Die Funktion hexdec() konvertiert Hexadezimalzahlen in Dezimalzahlen.
Die Funktion fmod() zeigt den größtmöglichen Wert einer Zufallszahl an.
Die Funktion fmod() gibt den Gleitkomma-Rest der Division zurück.
Die Funktion floor() rundet auf die nächste ganze Zahl ab.
Die Funktion expm1() gibt exp(x) - 1 zurück, was auch dann genau berechnet werden kann, wenn der Wert der Zahl nahe Null liegt.
Die Funktion exp() berechnet den Exponenten von e. Die Funktion
deg2rad() wandelt Winkel in Bogenmaß um.
decoct()-Funktion wandelt Dezimalzahl in Oktalzahl um.
Die Funktion dechex() konvertiert Dezimalzahlen in Hexadezimalzahlen.
Die Funktion decbin() wandelt Dezimalzahlen in Binärzahlen um.
Die Funktion cosh() gibt den hyperbolischen Kosinus einer Zahl zurück.
Die Funktion cos() gibt den Kosinus einer Zahl zurück.
Die Funktion ceil() rundet auf die nächste ganze Zahl auf.
bindec()-Funktion wandelt Binärdaten in Dezimalzahlen um.
Die Funktion base_convert() konvertiert Zahlen zwischen beliebigen Basen.
Die Funktion atanh() gibt den umgekehrten hyperbolischen Tangens eines Winkels zurück.
atan() und atan2() und atan2()-Funktionen
PHP-Mathe-Funktion
asinh()-Funktion gibt den Umkehrsinus hyperbolisch einer Zahl zurück.
Die Funktion asin() gibt den Arkussinus verschiedener Werte zurück. Das zurückgegebene Ergebnis ist ein Bogenmaßwert zwischen -PI/2 und PI/2.
Die Funktion acosh() gibt den Umkehrkosinus hyperbolisch einer Zahl zurück.
Die Funktion acos() gibt den Arkuskosinus einer Zahl zurück. Die Funktion
abs() gibt den absoluten Wert einer Zahl zurück.
Mit der Funktion mail() können Sie eine E-Mail direkt aus einem Skript heraus versenden.
Die Funktion libxml_use_internal_errors() deaktiviert standardmäßige libxml-Fehler und ermöglicht die Behandlung von Benutzerfehlern.
Die Funktion libxml_get_last_error() ruft den letzten Fehler aus dem libxml-Fehlerpuffer ab.
Die Funktion libxml_get_errors() ruft Fehler aus dem libxml-Fehlerpuffer ab.
Die Funktion libxml_clear_errors() löscht den libxml-Fehlerpuffer.
Die Funktion setrawcookie() führt keine URL-Verschlüsselung des Cookie-Werts durch und sendet ein HTTP-Cookie.
Die Funktion setcookie() sendet ein HTTP-Cookie an den Client.
Die Funktion headers_sent() prüft, ob/wo HTTP-Header gesendet werden.
Die Funktion headers_list() gibt eine Liste der gesendeten (oder zu sendenden) Antwortheader zurück.
Die Funktion header() sendet rohe HTTP-Header an den Client.
Die Funktion ftp_systype() gibt die Systemtypkennung des Remote-FTP-Servers zurück.
Die Funktion ftp_ssl_connect() öffnet eine sichere SSL-FTP-Verbindung.
Die Funktion ftp_size() gibt die Größe der angegebenen Datei zurück.
Die Funktion ftp_site() sendet den SITE-Befehl an den Server.
Die Funktion ftp_set_option() legt verschiedene FTP-Laufzeitoptionen fest.
Die Funktion ftp_rmdir() löscht ein Verzeichnis.
Die Funktion ftp_rename() ändert den Datei- oder Verzeichnisnamen auf dem FTP-Server.
Die Funktion ftp_rawlist() gibt eine detaillierte Liste der Dateien im angegebenen Verzeichnis zurück.
Die Funktion ftp_raw() sendet einen Rohbefehl an den FTP-Server.
Die Funktion ftp_quit() schließt die FTP-Verbindung.
Die Funktion ftp_pwd() gibt den aktuellen Verzeichnisnamen zurück.
Die Funktion ftp_put() lädt Dateien auf den Server hoch.
Die Funktion ftp_pasv() schaltet den passiven Modus ein oder aus.
Die Funktion ftp_nlist() gibt die Dateiliste im angegebenen Verzeichnis zurück.
Die Funktion ftp_nb_put() lädt Dateien auf den Server hoch (nicht blockierend).
Die Funktion ftp_nb_get() ruft eine Datei vom FTP-Server ab und schreibt sie in eine lokale Datei (nicht blockierend).
Die Funktion ftp_nb_fput() lädt eine geöffnete Datei hoch und speichert sie als Datei auf dem FTP-Server (nicht blockierend).
Die Funktion ftp_nb_fget() lädt eine Datei vom FTP-Server herunter und speichert sie in einer Datei, die lokal geöffnet wurde (nicht blockierend).
Die Funktion ftp_nb_continue() ruft/sendet kontinuierlich Dateien ab.
Die Funktion ftp_mkdir() erstellt ein neues Verzeichnis auf dem FTP-Server.
Die Funktion ftp_mdtm() gibt die letzte Änderungszeit der angegebenen Datei zurück.
Die Funktion ftp_login() meldet sich beim FTP-Server an.
Die Funktion ftp_get() lädt eine Datei vom FTP-Server herunter.
Die Funktion ftp_get_option() gibt verschiedene Optionseinstellungen für die aktuelle FTP-Verbindung zurück.
Die Funktion ftp_fput() lädt eine geöffnete Datei auf den FTP-Server hoch.
Die Funktion ftp_fget() lädt eine Datei vom FTP-Server herunter und speichert sie lokal in einer geöffneten Datei.
Die Funktion ftp_exec() fordert die Ausführung eines Programms oder Befehls auf dem FTP-Server an. Die Funktion ftp_delete() löscht eine Datei auf dem FTP-Server.
Die Funktion ftp_connect() stellt eine neue FTP-Verbindung her.
Die Funktion ftp_close() schließt die FTP-Verbindung.
Die Funktion ftp_chmod() legt die Berechtigungen der angegebenen Datei auf dem FTP-Server fest.
Die Funktion ftp_chdir() ändert das aktuelle Verzeichnis auf dem FTP-Server.
Die Funktion ftp_cdup() ändert das aktuelle Verzeichnis in das übergeordnete Verzeichnis auf dem FTP-Server.
Die Funktion ftp_alloc() weist Speicherplatz für Dateien zu, die auf den FTP-Server hochgeladen werden sollen.
Die Funktion filter_var() filtert Variablen durch den angegebenen Filter.
Die Funktion filter_var_array() ruft mehrere Variablen ab und filtert sie.
Die Funktion filter_list() gibt ein Array zurück, das alle unterstützten Filter enthält.
Die Funktion filter_input_array() erhält mehrere Eingaben von außerhalb des Skripts und filtert sie.
Die Funktion filter_input() ruft Eingaben von außerhalb des Skripts ab und filtert sie.
Die Funktion filter_id() gibt die ID-Nummer des angegebenen Filters zurück.
Die Funktion filter_has_var() prüft, ob eine Variable des angegebenen Eingabetyps existiert.
Die Funktion unlink() löscht Dateien.
Die Funktion umask() ändert die aktuelle umask.
Die Funktion touch() legt die Zugriffs- und Änderungszeit der angegebenen Datei fest.
Die Funktion tmpfile() erstellt eine temporäre Datei mit einem eindeutigen Dateinamen im Lese-/Schreibmodus (w+).
Die Funktion tempnam() erstellt eine temporäre Datei mit einem eindeutigen Dateinamen.
Die Funktion symlink() erstellt einen symbolischen Link.
Die Funktion stat() gibt Informationen über die Datei zurück.
Die Funktion set_file_buffer() legt die Puffergröße der geöffneten Datei fest.
Die Funktion rmdir() löscht leere Verzeichnisse.
Die Funktion rewind() spult die Position des Dateizeigers zum Anfang der Datei zurück.
rename()-Funktion benennt eine Datei oder ein Verzeichnis um. Die Funktion
realpath() gibt den absoluten Pfad zurück.
Die Funktion readlink() gibt das Ziel zurück, auf das der symbolische Link zeigt.
Die Funktion readfile() gibt eine Datei aus.
Die Funktion popen() öffnet den Prozessdateizeiger.
Die Funktion pclose() schließt die von popen() geöffnete Pipe.
Die Funktion pathinfo() gibt Dateipfadinformationen in Form eines Arrays zurück.
Die Funktion parse_ini_file() analysiert eine Konfigurationsdatei und gibt die Einstellungen in einem Array zurück.
Die Funktion move_uploaded_file() verschiebt die hochgeladene Datei an einen neuen Speicherort.
Die Funktion mkdir() erstellt ein Verzeichnis.
Die Funktion lstat() gibt Informationen über eine Datei oder einen symbolischen Link zurück.
Die Funktion linkinfo() gibt Verbindungsinformationen zurück.
Die Funktion link() stellt einen festen Link her. Die Funktion
is_writeable() bestimmt, ob die angegebene Datei beschreibbar ist. Die Funktion
is_writable() bestimmt, ob die angegebene Datei beschreibbar ist.
Die Funktion is_uploaded_file() ermittelt, ob die angegebene Datei per HTTP POST hochgeladen wurde. Die Funktion
is_readable() bestimmt, ob der angegebene Dateiname lesbar ist.
Die Funktion is_link() ermittelt, ob der angegebene Dateiname ein symbolischer Link ist.
Die Funktion is_file() prüft, ob der angegebene Dateiname eine normale Datei ist. Die Funktion
is_executable() prüft, ob die angegebene Datei ausführbar ist. Die Funktion
is_dir() prüft, ob die angegebene Datei ein Verzeichnis ist. Die Funktion
glob() gibt den Dateinamen oder das Verzeichnis zurück, der dem angegebenen Muster entspricht.
Die Funktion fwrite() schreibt in eine Datei (sicher für Binärdateien).
Die Funktion ftruncate() kürzt die Datei auf die angegebene Länge.
Die aktuelle Position der ftell()-Funktion in der geöffneten Datei.
Die Funktion fstat() gibt Informationen über geöffnete Dateien zurück.
Die Funktion fseek() findet innerhalb einer geöffneten Datei.
Die Funktion fscanf() analysiert Eingaben aus einer geöffneten Datei gemäß einem angegebenen Format.
Die Funktion fread() liest Dateien (sicher für Binärdateien).
Die Funktion fputs() schreibt in eine Datei (sicher für Binärdateien).
Die Funktion fputcsv() formatiert Zeilen im CSV-Format und schreibt sie in eine geöffnete Datei.
Die Funktion fpassthru() gibt alle verbleibenden Daten am Dateizeiger aus.
Die Funktion fopen() öffnet eine Datei oder URL.
Die Funktion fnmatch() gleicht einen Dateinamen oder eine Zeichenfolge basierend auf einem angegebenen Muster ab.
flock()-Funktion sperrt oder gibt eine Datei frei.
Die Funktion filetype() gibt den Typ der angegebenen Datei oder des angegebenen Verzeichnisses zurück.
Die Funktion filesize() gibt die Größe der angegebenen Datei zurück.
Die Funktion fileperms() gibt die Berechtigungen einer Datei oder eines Verzeichnisses zurück.
Die Funktion fileowner() gibt den Eigentümer der Datei zurück.
Die Funktion filemtime() gibt den Zeitpunkt der letzten Änderung des Dateiinhalts zurück.
Die Funktion fileinode() gibt die Inode-Nummer der Datei zurück.
Die Funktion filegroup() gibt die Gruppen-ID der angegebenen Datei zurück.
Die Funktion filectime() gibt die letzte Inode-Änderungszeit der angegebenen Datei zurück.
Die Funktion fileatime() gibt die letzte Zugriffszeit der angegebenen Datei zurück.
Die Funktion file_put_contents() schreibt einen String in eine Datei.
Die Funktion file_get_contents() liest die gesamte Datei in einen String.
Die Funktion file_exists() prüft, ob eine Datei oder ein Verzeichnis existiert.
Die Funktion file() liest die gesamte Datei in ein Array.
Die Funktion fgetss() liest eine Zeile aus einer geöffneten Datei und filtert HTML- und PHP-Tags heraus.
Die Funktion fgets() liest eine Zeile aus dem Dateizeiger.
Die Funktion fgetcsv() liest eine Zeile aus dem Dateizeiger ein und analysiert die CSV-Felder.
Die Funktion fgetc() liest ein Zeichen aus dem Dateizeiger.
Die Funktion fflush() gibt den gepufferten Inhalt in eine Datei aus.
Die Funktion feof() erkennt, ob das Ende der Datei (eof) erreicht wurde.
Die Funktion fclose() schließt eine geöffnete Datei.
Die Funktion diskfreespace() gibt den freien Speicherplatz im Verzeichnis zurück. Diese Funktion ist ein Alias ​​für die Funktion disk_free_space(). Die Funktion
disk_total_space() gibt die gesamte Festplattengröße des angegebenen Verzeichnisses zurück. Die Funktion
disk_free_space() gibt den freien Speicherplatz im Verzeichnis zurück. Die Funktion
dirname() gibt den Verzeichnisteil des Pfads zurück.
Die Funktion „clearstatcache()“ kopiert Dateien.
Die Funktion „clearstatcache()“ löscht den Dateistatus-Cache.
Die Funktion chown() ändert den Besitzer der angegebenen Datei.
chmod()-Funktion ändert den Dateimodus.
chgrp()-Funktion ändert die Gruppe, zu der eine Datei gehört.
Die Funktion basename() gibt den Dateinamenteil des Pfads zurück.
set_Exception_handler() handler()-Funktion

PHP-Fehler- und Protokollierungsfunktion
set_Exception_handler()-Funktion legt eine benutzerdefinierte Ausnahmebehandlungsfunktion fest.
Die Funktion set_error_handler() legt eine benutzerdefinierte Fehlerbehandlungsfunktion fest. Die Funktion
restore_Exception_handler() stellt den vorherigen Ausnahmehandler wieder her, der durch die Funktion
set_Exception_handler() geändert wurde. Die Funktion
restore_error_handler() stellt den vorherigen Fehlerhandler wieder her, der durch die Funktion
set_error_handler() geändert wurde.
error_reporting() legt die Fehlerberichtsebene von PHP fest und gibt die aktuelle Ebene zurück.
Die Funktion error_log() sendet einen Fehler an das Server-Fehlerprotokoll, die Datei oder das Remote-Ziel.
Die Funktion error_get_last() ruft den zuletzt aufgetretenen Fehler ab.
debug_print_backtrace()-Funktion gibt Backtrace aus.
debug_backtrace() cktrace()-Funktion
PHP-Fehler- und Protokollierungsfunktion
scandir()-Funktion gibt ein Array zurück, das Dateien und Verzeichnisse im angegebenen Pfad enthält. Die Funktion
rewinddir() setzt das durch
opendir() geöffnete Verzeichnis-Handle zurück.
Die Funktion readdir() gibt den Eintrag im durch opendir() geöffneten Verzeichnis-Handle zurück.
Die Funktion opendir() öffnet ein Verzeichnis-Handle und kann von closeir(), readdir() und rewinddir() verwendet werden.
Die Funktion getcwd() gibt das aktuelle Verzeichnis zurück.
Die Funktion „closedir()“ schließt das von der Funktion „opendir()“ geöffnete Verzeichnishandle.
Die dir()-Funktion öffnet ein Verzeichnis-Handle und gibt ein Objekt zurück. Dieses Objekt enthält drei Methoden: read(), rewind() und close().
Die Funktion chroot() ändert das Stammverzeichnis des aktuellen Prozesses in das angegebene Verzeichnis.
Die Funktion chdir() ändert das aktuelle Verzeichnis in das angegebene Verzeichnis.
Die Funktion time() gibt den Unix-Zeitstempel der aktuellen Zeit zurück. Die Funktion
strtotime() analysiert jede Datums-/Uhrzeitbeschreibung in englischem Text in einen Unix-Zeitstempel.
Die Funktion strptime() analysiert das von strftime() generierte Datum/die Uhrzeit.
Die Funktion strftime() formatiert die lokale Uhrzeit/das lokale Datum gemäß den Gebietsschemaeinstellungen.
Die Funktion mktime() gibt den Unix-Zeitstempel eines Datums zurück.
Die Funktion microtime() gibt den aktuellen Unix-Zeitstempel und die Mikrosekunden zurück.
Die Funktion localtime() gibt die Ortszeit (ein Array) zurück.
Die Funktion idate() formatiert die Ortszeit/das Ortsdatum in Ganzzahlen.
Die Funktion gmstrftime() formatiert die GMT/UTC-Zeit/das Datum gemäß den lokalen Gebietsschemaeinstellungen.
Die Funktion gmmktime() ruft den UNIX-Zeitstempel des GMT-Datums ab.
Die Funktion gmdate() formatiert GMT/UTC-Datum/Uhrzeit.
Die Funktion gettimeofday() gibt ein Array mit den aktuellen Zeitinformationen zurück.
Die Funktion getdate() ruft Datums-/Uhrzeitinformationen ab.
date()-Funktion formatiert eine lokale Uhrzeit/ein lokales Datum.
Die Funktion date_sunset() gibt die Sonnenuntergangszeit des angegebenen Datums und Ortes zurück.
Die Funktion date_sunrise() gibt die Sonnenaufgangszeit des angegebenen Datums und Ortes zurück.
Die Funktion date_default_timezone_set() legt die Standardzeitzone fest, die für alle Datums-/Uhrzeitfunktionen in Skripten verwendet wird.
Die Funktion date_default_timezone_get() gibt die Standardzeitzone zurück, die von allen Datums- und Uhrzeitfunktionen im Skript verwendet wird.
Die Funktion checkdate() überprüft ein gregorianisches Datum.
Die UnixToJD()-Funktion wandelt einen Unix-Zeitstempel in eine julianische Tageszählung um.
Die Funktion JulianToJD() konvertiert den julianischen Kalender in die julianische Tageszählung.
Die Funktion JewishToJD() konvertiert den jüdischen Kalender in die julianische Tageszählung.
Die Funktion JDToUnix() konvertiert julianische Tageszählungen in Unix-Zeitstempel.
PHP-Array-Funktion
JDToGregorian()-Funktion konvertiert die julianische Tageszählung in den gregorianischen Kalender.
Die Funktion JDToFrench() konvertiert die julianische Tageszählung in den Kalender der Französischen Republik. Die Funktion
JDMonthName() gibt die Monatszeichenfolge des angegebenen Kalenders zurück.
Die Funktion JDDayOfWeek() gibt den Wochentag zurück, an dem das Datum liegt.
Die Funktion GregorianToJD() wandelt den gregorianischen Kalender in julianische Tageszählungen um.
Die Funktion FrenchToJD() konvertiert den französischen republikanischen Kalender in die julianische Tageszählung.
Die Funktion Easter_days() gibt die Anzahl der Tage zwischen Ostern und dem 21. März im angegebenen Jahr zurück.
Die Funktion Easter_date() gibt den Unix-Zeitstempel von Ostern Mitternacht im angegebenen Jahr zurück. Die Funktion
cal_to_jd() konvertiert das angegebene Datum in die julianische Tageszahl.
Die Funktion cal_info() gibt ein Array zurück, das Informationen über den angegebenen Kalender enthält.
Die Funktion cal_from_jd() konvertiert die julianische Tageszählung in ein Datum im angegebenen Kalender.
Die Funktion cal_days_in_month() gibt die Anzahl der Tage in einem Monat für das angegebene Jahr und den angegebenen Kalender zurück. Die Funktion usort() sortiert ein Array mithilfe einer benutzerdefinierten Funktion.
Die Funktion uksort() verwendet eine benutzerdefinierte Vergleichsfunktion, um das Array nach Schlüsselnamen zu sortieren und die Indexbeziehung aufrechtzuerhalten.
Die Funktion uasort() sortiert das Array mithilfe einer benutzerdefinierten Vergleichsfunktion und behält die Indexzuordnung bei (den Elementen werden keine neuen Schlüssel zugewiesen).
Die Funktion sort() sortiert die Werte des angegebenen Arrays in aufsteigender Reihenfolge.
Die Funktion sizeof() zählt die Anzahl der Zellen in einem Array oder die Anzahl der Attribute in einem Objekt.
Die Funktion shuffle() ordnet die Elemente im Array in zufälliger Reihenfolge neu an. Die Funktion
rsort() sortiert die Elemente des Arrays in umgekehrter Reihenfolge nach Schlüsselwert. Im Grunde die gleiche Funktion wie arsort().
Die Funktion reset() zeigt den internen Zeiger des Arrays auf das erste Element und gibt den Wert dieses Elements zurück. Die Funktion
range() erstellt ein Array mit Elementen im angegebenen Bereich und gibt es zurück.
prev() HP prev()-Funktion
PHP-Array-Funktion
pos()-Funktion ist ein Alias ​​der current()-Funktion. Es gibt den Wert des aktuellen Elements im Array zurück. Die Funktion
next() bewegt den Zeiger, der auf das aktuelle Element zeigt, an die Position des nächsten Elements und gibt den Wert des aktuellen Elements zurück.
Die Funktion natsort() sortiert die Elemente im angegebenen Array mithilfe des Algorithmus für natürliche Reihenfolge.
Die Funktion natcasesort() sortiert die Elemente im angegebenen Array mithilfe eines natürlichen Sortieralgorithmus, bei dem die Groß- und Kleinschreibung nicht berücksichtigt wird.
Die Funktion list() weist einer Reihe von Variablen Werte zu, indem sie Elemente im Array verwendet.
Die Funktion ksort() sortiert das Array nach Schlüsselnamen und behält dabei die ursprünglichen Schlüssel für die Array-Werte bei.
Die krsort()-Funktion sortiert das Array in umgekehrter Reihenfolge nach Schlüssel und behält dabei die ursprünglichen Schlüssel für die Array-Werte bei. Die Funktion
key() gibt den Schlüsselnamen des Elements zurück, auf das der interne Zeiger des Arrays aktuell zeigt. Die Funktion
in_array() durchsucht ein Array nach einem bestimmten Wert.
extract()
PHP-Array-Funktion
end()-Funktion zeigt den Array-internen Zeiger auf das letzte Element und gibt den Wert dieses Elements zurück (bei Erfolg). Die Funktion
each() generiert ein Array bestehend aus dem Schlüsselnamen und dem Schlüsselwert des Elements, auf das der aktuelle interne Zeiger des Arrays zeigt, und verschiebt den internen Zeiger vorwärts.
Die Funktion current() gibt das aktuelle Element (Zelle) im Array zurück.
Die Funktion count() zählt die Anzahl der Zellen in einem Array oder die Anzahl der Attribute in einem Objekt.
Die Funktion compact() erstellt ein Array, das aus den von den Parametern übernommenen Variablen besteht. Wenn der Parameter ein Array enthält, wird auch der Wert der Variablen im Array ermittelt.
Die Funktion asort() sortiert das Array und behält die Indexbeziehung bei. Wird hauptsächlich zum Sortieren assoziativer Arrays verwendet, bei denen die Reihenfolge der Zellen wichtig ist.
Die Funktion arsort() sortiert das Array in umgekehrter Reihenfolge und behält die Indexbeziehung bei. Wird hauptsächlich zum Sortieren assoziativer Arrays verwendet, bei denen die Reihenfolge der Zellen wichtig ist.
array_walk_recursive()
cursive()-Funktion Die Funktion
array_walk() wendet eine Callback-Funktion auf jedes Element im Array an. Gibt bei Erfolg TRUE zurück, andernfalls FALSE. Die Funktion
array_values() gibt ein Array zurück, das alle Schlüsselwerte im angegebenen Array enthält, behält jedoch nicht die Schlüsselnamen bei.
Die Funktion array_unshift() fügt ein oder mehrere Elemente am Anfang des Arrays ein. Die Funktion
array_unique() entfernt doppelte Werte aus einem Array und gibt das resultierende Array zurück.
Die Funktion array_uintersect_assoc() berechnet die Schnittmenge von Arrays mit Indexprüfung und verwendet eine Rückruffunktion, um die Daten zu vergleichen.
Die Funktion array_uintersect() berechnet die Schnittmenge von Arrays und verwendet eine Rückruffunktion, um die Daten zu vergleichen.
Die Funktion array_udiff_uassoc() gibt den Teil zurück, der im Array array1, aber nicht in anderen Arrays vorhanden ist. Die Schlüsselnamen im zurückgegebenen Array bleiben unverändert.
Die Funktion array_udiff_assoc() gibt den Teil zurück, der in Array1 vorhanden ist, aber in anderen Arrays nicht vorhanden ist.
Die Funktion array_udiff() gibt ein Array zurück, das alle Werte im verglichenen Array, jedoch nicht in einem anderen Parameterarray enthält, und die Schlüsselnamen bleiben unverändert. Die Funktion
array_sum() gibt die Summe aller Werte im Array zurück.
Die Funktion array_splice() ähnelt der Funktion array_slice() und wählt einen Bereich von Elementen in einem Array aus. Anstatt sie jedoch zurückzugeben, werden sie gelöscht und durch andere Werte ersetzt.
Die Funktion array_slice() entnimmt basierend auf Bedingungen ein Wertesegment aus dem Array und gibt es zurück. Die Funktion
array_shift() löscht das erste Element im Array und gibt den Wert des gelöschten Elements zurück.
Die Funktion array_search() ist dieselbe wie in_array() und sucht nach einem Schlüsselwert im Array. Wird der Wert gefunden, wird der Schlüssel des passenden Elements zurückgegeben. Wenn nicht gefunden, wird false zurückgegeben. Die Funktion
array_reverse() kehrt die Reihenfolge der Elemente im ursprünglichen Array um, erstellt ein neues Array und gibt es zurück. Wenn der zweite Parameter als true angegeben wird, bleibt der Schlüsselname des Elements unverändert, andernfalls geht der Schlüsselname verloren. Die Funktion
array_reduce() verwendet eine Rückruffunktion, um ein Array iterativ auf einen einzelnen Wert zu reduzieren. Wenn ein drittes Argument angegeben wird, wird es als erster Wert im Array oder als endgültiger Rückgabewert behandelt, wenn das Array leer ist.
Die Funktion array_rand() wählt zufällig ein oder mehrere Elemente aus dem Array aus und gibt es zurück. Die Funktion
array_push() fügt ein oder mehrere Elemente (Push) am Ende des Arrays des ersten Parameters hinzu und gibt dann die Länge des neuen Arrays zurück. Die Funktion
array_product() berechnet das Produkt aller Werte in einem Array und gibt es zurück. Die Funktion
array_pop() löscht das letzte Element im Array. Die Funktion
array_pad() fügt eine angegebene Anzahl von Elementen mit einem angegebenen Wert in ein Array ein. Die Funktion
array_multisort() sortiert mehrere Arrays oder mehrdimensionale Arrays.
Die Funktion array_merge_recursive() führt wie die Funktion array_merge() die Elemente eines oder mehrerer Arrays zusammen, wobei die Werte in einem Array an das vorherige Array angehängt werden. und gibt das resultierende Array zurück.
Die Funktion array_merge() führt zwei oder mehr Arrays zu einem Array zusammen.
Die Funktion array_map() gibt das Array zurück, nachdem die benutzerdefinierte Funktion angewendet wurde. Die Rückruffunktion sollte die gleiche Anzahl von Argumenten akzeptieren wie die Anzahl der Arrays, die an die Funktion array_map() übergeben werden.
Die Funktion array_keys() gibt ein neues Array zurück, das alle Schlüssel im Array enthält.
Die Funktion array_key_exists() ermittelt, ob der angegebene Schlüssel in einem Array vorhanden ist. Wenn der Schlüssel vorhanden ist, gibt sie true zurück, andernfalls gibt sie false zurück.
Die Funktion array_intersect_ukey() verwendet eine Rückruffunktion, um Schlüsselnamen zu vergleichen und die Schnittmenge von Arrays zu berechnen.
Die Funktion array_intersect_uassoc() verwendet eine benutzerdefinierte Rückruffunktion, um die Schnittmenge von Arrays zu berechnen, und verwendet die Rückruffunktion, um die Indizes zu vergleichen.
Die Funktion array_intersect_key() berechnet die Schnittmenge von Arrays mithilfe des Schlüsselnamenvergleichs.
Die Funktion array_intersect_assoc() gibt das Schnittarray von zwei oder mehr Arrays zurück.
Die Funktion array_intersect() gibt das Schnittarray von zwei oder mehr Arrays zurück.
Die Funktion array_flip() gibt ein umgekehrtes Array zurück. Wenn derselbe Wert mehrmals vorkommt, wird der letzte Schlüsselname als Wert verwendet und alle anderen Schlüsselnamen gehen verloren. Die Funktion
array_filter() verwendet eine Rückruffunktion, um die Elemente im Array zu filtern. Wenn die benutzerdefinierte Filterfunktion „true“ zurückgibt, wird der aktuelle Wert des bearbeiteten Arrays in das zurückgegebene Ergebnisarray aufgenommen und das Ergebnis gebildet in ein neues Array. Wenn das ursprüngliche Array ein assoziatives Array ist, bleiben die Schlüsselnamen unverändert.
Die Funktion array_fill() füllt das Array mit dem angegebenen Wert. Das zurückgegebene Array enthält Zahlenelemente und der Wert ist ein Wert. Das zurückgegebene Array wird numerisch indiziert, beginnend an der Startposition und aufsteigend. Wenn die Zahl 0 oder kleiner als 0 ist, tritt ein Fehler auf.
array_diff_ukey() gibt ein Array zurück, das die Werte aller Schlüssel enthält, die in Array1 erscheinen, aber in keinem anderen Parameter-Array erscheinen. Beachten Sie, dass die Beziehung unverändert bleibt. Im Gegensatz zu array_diff() basiert der Vergleich auf Schlüsseln und nicht auf Werten.
Die Funktion array_diff_uassoc() verwendet eine benutzerdefinierte Rückruffunktion, um eine Indexprüfung durchzuführen und die Differenz zwischen zwei oder mehr Arrays zu berechnen. Gibt ein Array zurück, das die Werte in Array1 enthält, jedoch nicht in einem der anderen Parameterarrays.
Die Funktion array_diff_key() gibt ein Array zurück, das alle Schlüssel enthält, die im verglichenen Array, aber in keinem anderen Argumentarray enthalten sind.
Die Funktion array_diff_assoc() gibt das Differenzarray zweier Arrays zurück. Dieses Array enthält alle Schlüssel und Werte, die im zu vergleichenden Array, aber in keinem der anderen Argumentarrays enthalten sind.
Die Funktion array_diff() gibt das Differenzarray zweier Arrays zurück. Dieses Array enthält alle Schlüssel, die sich im verglichenen Array befinden, jedoch in keinem der anderen Argumentarrays.
Die Funktion array_count_values() wird verwendet, um die Anzahl des Vorkommens aller Werte im Array zu zählen. Die Funktion
array_combine() erstellt ein neues Array, indem sie zwei Arrays zusammenführt, von denen eines den Schlüsselnamen und der Wert des anderen Arrays den Schlüsselwert darstellt.
Die Funktion array_chunk() teilt ein Array in neue Array-Blöcke auf.
Die Funktion array_change_key_case() wandelt alle KEYs im Array in Groß- oder Kleinbuchstaben um.
array() erstellt ein Array mit Schlüsseln und Werten. Wenn der Schlüssel bei der Angabe des Arrays weggelassen wird, wird ein ganzzahliger Schlüssel generiert, der bei 0 beginnt und um 1 erhöht wird.

[Empfohlenes Tutorial: PHP vom Anfänger bis zum Experten]

Das obige ist der detaillierte Inhalt von[PHP-Lernen] Eine große Sammlung gängiger PHP-Funktionen, die für Anfänger unerlässlich sind. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:cnblogs.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen