Mit der PHP-Array-Funktion können Sie auf Arrays zugreifen und diese bearbeiten.
Unterstützt einfache Arrays und mehrdimensionale Arrays.
Die PHP-Array-Funktion ist ein integraler Bestandteil des PHP-Kerns. Für die Nutzung dieser Funktionen ist keine Installation erforderlich.
Funktion | beschreiben |
---|---|
array() | Erstellen Sie ein Array. |
array_change_key_case() | Gibt ein Array zurück, dessen Schlüssel alle in Groß- oder Kleinbuchstaben geschrieben sind. |
array_chunk() | Teilen Sie ein Array in neue Array-Blöcke auf. |
array_column() | Gibt den Wert einer einzelnen Spalte im Eingabearray zurück. |
array_combine() | Erstellen Sie ein neues Array, indem Sie zwei Arrays zusammenführen (eines mit Schlüsseln und eines mit Schlüsseln). |
array_count_values() | Wird verwendet, um die Anzahl des Vorkommens aller Werte in einem Array zu zählen. |
array_diff() | Vergleicht Arrays und gibt die Differenz zwischen zwei Arrays zurück (vergleicht nur Schlüsselwerte). |
array_diff_assoc() | Arrays vergleichen und die Differenz zwischen zwei Arrays zurückgeben (Schlüsselnamen und Schlüsselwerte vergleichen). |
array_diff_key() | Vergleicht Arrays und gibt die Differenz zwischen zwei Arrays zurück (es werden nur Schlüssel verglichen). |
array_diff_uassoc() | Arrays vergleichen und die Differenz zwischen den beiden Arrays zurückgeben (Vergleich von Schlüsselnamen und Schlüsselwerten unter Verwendung einer benutzerdefinierten Schlüsselvergleichsfunktion). |
array_diff_ukey() | Vergleichen Sie Arrays und geben Sie die Differenz zwischen den beiden Arrays zurück (vergleichen Sie nur Schlüsselnamen mit der benutzerdefinierten Schlüsselvergleichsfunktion). |
array_fill() | Füllt das Array mit den angegebenen Schlüsselwerten. |
array_fill_keys() | Füllt das Array mit dem angegebenen Schlüsselwert. |
array_filter() | Verwenden Sie eine Rückruffunktion, um Elemente in einem Array zu filtern. |
array_flip() | Kehren/tauschen Sie die Schlüsselnamen im Array und die entsprechenden zugehörigen Schlüsselwerte um. |
array_intersect() | Vergleicht Arrays und gibt die Schnittmenge zweier Arrays zurück (vergleicht nur Schlüsselwerte). |
array_intersect_assoc() | Vergleicht Arrays und gibt die Schnittmenge zweier Arrays zurück (vergleicht Schlüsselnamen und Schlüsselwerte). |
array_intersect_key() | Vergleicht Arrays und gibt den Schnittpunkt zweier Arrays zurück (es werden nur Schlüssel verglichen). |
array_intersect_uassoc() | Vergleichen Sie Arrays und geben Sie den Schnittpunkt der beiden Arrays zurück (Vergleich von Schlüsseln und Schlüsselwerten unter Verwendung benutzerdefinierter Schlüsselvergleichsfunktionen). |
array_intersect_ukey() | Vergleichen Sie Arrays und geben Sie den Schnittpunkt zweier Arrays zurück (vergleichen Sie nur Schlüssel mit der benutzerdefinierten Schlüsselvergleichsfunktion). |
array_key_exists() | Prüft, ob der angegebene Schlüssel im Array vorhanden ist. |
array_keys() | Gibt alle Schlüssel im Array zurück. |
array_map() | Wendet eine benutzerdefinierte Funktion auf jeden Wert im angegebenen Array an und gibt einen neuen Wert zurück. |
array_merge() | Kombinieren Sie ein oder mehrere Arrays zu einem einzigen Array. |
array_merge_recursive() | Kombinieren Sie ein oder mehrere Arrays rekursiv zu einem einzigen Array. |
array_multisort() | Sortieren Sie mehrere Arrays oder mehrdimensionale Arrays. |
array_pad() | Fügt eine angegebene Anzahl von Elementen mit einem angegebenen Wert in ein Array ein. |
array_pop() | Entfernen Sie das letzte Element aus dem Array (nehmen Sie es vom Stapel). |
array_product() | Berechnen Sie das Produkt aller Werte in einem Array. |
array_push() | Fügen Sie ein oder mehrere Elemente an das Ende des Arrays ein (schieben Sie es). |
array_rand() | Wählen Sie zufällig ein oder mehrere Elemente aus dem Array aus und geben Sie den Schlüsselnamen zurück. |
array_reduce() | Durch die Verwendung einer benutzerdefinierten Funktion wird das Array iterativ auf eine Zeichenfolge reduziert und zurückgegeben. |
array_replace() | Ersetzt die Werte des ersten Arrays durch die Werte des folgenden Arrays. |
array_replace_recursive() | Ersetzt rekursiv die Werte des ersten Arrays durch die Werte nachfolgender Arrays. |
array_reverse() | Kehren Sie die Reihenfolge der Elemente im ursprünglichen Array um, erstellen Sie ein neues Array und geben Sie es zurück. |
array_search() | Durchsucht das Array nach einem bestimmten Wert und gibt bei Erfolg den entsprechenden Schlüssel zurück. |
array_shift() | Entfernt das erste Element aus dem Array und gibt den Wert des entfernten Elements zurück. |
array_slice() | Gibt den ausgewählten Teil eines Arrays zurück. |
array_splice() | Entfernt angegebene Elemente aus einem Array und ersetzt sie durch andere Werte. |
array_sum() | Gibt die Summe aller Werte im Array zurück. |
array_udiff() | Vergleichen Sie Arrays und geben Sie die Differenz zwischen den beiden Arrays zurück (vergleichen Sie nur Schlüsselwerte mit einer benutzerdefinierten Schlüsselvergleichsfunktion). |
array_udiff_assoc() | Vergleichen Sie Arrays und geben Sie die Differenz zwischen zwei Arrays zurück (vergleichen Sie Schlüsselnamen und Schlüsselwerte, verwenden Sie integrierte Funktionen zum Vergleichen von Schlüsselnamen, verwenden Sie benutzerdefinierte Funktionen zum Vergleichen von Schlüsselwerten). |
array_udiff_uassoc() | Arrays vergleichen und die Differenz zwischen zwei Arrays zurückgeben (um Schlüssel und Schlüsselwerte zu vergleichen, verwenden Sie zwei benutzerdefinierte Schlüsselvergleichsfunktionen). |
array_intersect() | Vergleicht Arrays und gibt die Schnittmenge zweier Arrays zurück (vergleicht nur Schlüsselwerte unter Verwendung einer benutzerdefinierten Schlüsselvergleichsfunktion). |
array_uintersect_assoc() | Vergleichen Sie Arrays und geben Sie die Schnittmenge zweier Arrays zurück (vergleichen Sie Schlüsselnamen und Schlüsselwerte, verwenden Sie integrierte Funktionen zum Vergleichen von Schlüsselnamen, verwenden Sie benutzerdefinierte Funktionen zum Vergleichen von Schlüsselwerten). |
array_uintersect_uassoc() | Vergleichen Sie Arrays und geben Sie den Schnittpunkt zweier Arrays zurück (Vergleich von Schlüsseln und Schlüsselwerten unter Verwendung zweier benutzerdefinierter Schlüsselvergleichsfunktionen). |
array_unique() | Entfernen Sie doppelte Werte aus einem Array. |
array_unshift() | Fügen Sie ein oder mehrere Elemente am Anfang des Arrays ein. |
array_values() | Gibt alle Werte im Array zurück. |
array_walk() | Wendet eine Benutzerfunktion auf jedes Mitglied des Arrays an. |
array_walk_recursive() | Wendet die Benutzerfunktion rekursiv auf jedes Mitglied des Arrays an. |
arsort() | Sortieren Sie ein assoziatives Array in absteigender Reihenfolge nach Schlüsselwert. |
sortieren() | Sortieren Sie ein assoziatives Array in aufsteigender Reihenfolge nach Schlüsselwert. |
kompakt() | Erstellen Sie ein Array mit Variablennamen und ihren Werten. |
zählen() | Gibt die Anzahl der Elemente im Array zurück. |
aktuell() | Gibt das aktuelle Element im Array zurück. |
jede() | Gibt das aktuelle Schlüssel/Wert-Paar im Array zurück. |
Ende() | Setzt den internen Zeiger des Arrays auf das letzte Element. |
Extrakt() | Importieren Sie Variablen aus einem Array in die aktuelle Symboltabelle. |
in_array() | Prüft, ob der angegebene Wert im Array vorhanden ist. |
Schlüssel() | Rufen Sie den Schlüsselnamen aus dem assoziativen Array ab. |
krsort() | Sortieren Sie ein assoziatives Array in absteigender Reihenfolge nach Schlüsselnamen. |
ksort() | Sortieren Sie das assoziative Array in aufsteigender Reihenfolge nach Schlüsselnamen. |
Liste() | Weisen Sie die Werte im Array einigen Array-Variablen zu. |
natcasesort() | Sortieren Sie ein Array ohne Berücksichtigung der Groß-/Kleinschreibung mit dem Algorithmus „natürliche Sortierung“. |
natsort() | Sortieren Sie das Array mit dem Algorithmus „natürliche Sortierung“. |
nächste() | Verschiebt den internen Zeiger im Array um eine Position nach hinten. |
pos() | Alias für current(). |
prev() | Setzt den internen Zeiger des Arrays um ein Bit zurück. |
Reichweite() | Erstellt ein Array, das einen angegebenen Bereich von Elementen enthält. |
zurücksetzen() | Setzen Sie den internen Zeiger des Arrays auf das erste Element. |
rsort() | Sortieren Sie ein numerisches Array in absteigender Reihenfolge. |
Shuffle() | Ordnen Sie die Elemente im Array in zufälliger Reihenfolge neu an. |
sizeof() | Alias für count(). |
Sortieren() | Sortieren Sie ein numerisches Array in aufsteigender Reihenfolge. |
uasort() | Sortieren Sie Schlüsselwerte in einem Array mithilfe einer benutzerdefinierten Vergleichsfunktion. |
uksort() | Sortieren Sie Schlüssel in einem Array mithilfe einer benutzerdefinierten Vergleichsfunktion. |
usort() | Sortieren Sie ein Array mithilfe einer benutzerdefinierten Vergleichsfunktion. |