PHP-Array-Funktionen
- Vorherige Seite AJAX Umfrage
- Nächste Seite PHP Kalender
PHP Array Einführung
Array-Funktionen ermöglichen Ihnen den Zugriff und die Manipulation von Arrays.
Unterstützt eindimensionale und mehrdimensionale Arrays.
Installation
Array-Funktionen gehören zum PHP-Kern. Diese Funktionen können ohne Installation verwendet werden.
PHP 5 Array-Funktionen
Funktion | Beschreibung |
---|---|
array() | Erstellen Sie ein Array. |
array_change_key_case() | Ändern Sie alle Schlüssel im Array in Klein- oder Großbuchstaben. |
array_chunk() | Teilen Sie ein Array in neue Array-Blöcke auf. |
array_column() | Geben Sie die Werte einer einzigen Spalte aus dem Eingangsarray zurück. |
array_combine() | Erstelle ein neues Array durch das Kombinieren zweier Arrays. |
array_count_values() | Berechne die Anzahl der Auftretenszeiten aller Werte im Array. |
array_diff() | Vergleichen Sie Arrays und geben Sie die Differenz (nur Werte vergleichen) zurück. |
array_diff_assoc() | Vergleichen Sie Arrays und geben Sie die Differenz (Vergleichen Sie Schlüsselnamen und -werte) zurück. |
array_diff_key() | Vergleichen Sie Arrays und geben Sie die Differenz (nur Schlüsselnamen vergleichen) zurück. |
array_diff_uassoc() | Vergleichen Sie Arrays und geben Sie die Differenz (Vergleichen Sie Schlüsselnamen und -werte, verwenden Sie eine benutzerdefinierte Schlüsselnamensvergleichsfunktion) zurück. |
array_diff_ukey() | Vergleichen Sie Arrays und geben Sie die Differenz (nur Schlüsselnamen vergleichen, verwenden Sie eine benutzerdefinierte Schlüsselnamensvergleichsfunktion) zurück. |
array_fill() | Füllen Sie das Array mit den angegebenen Schlüsselwerten. |
array_fill_keys() | Füllen Sie das Array mit den angegebenen Schlüsselwerten. |
array_filter() | Filtern Sie die Elemente im Array mit einer Rückruffunktion. |
array_flip() | Tauschen Sie die Schlüssel und Werte im Array aus. |
array_intersect() | Vergleichen Sie Arrays und geben Sie den Schnitt (nur Werte vergleichen) zurück. |
array_intersect_assoc() | Vergleichen Sie Arrays und geben Sie den Schnitt (Vergleichen Sie Schlüsselnamen und -werte) zurück. |
array_intersect_key() | Vergleichen Sie Arrays und geben Sie den Schnitt (nur Schlüsselnamen vergleichen) zurück. |
array_intersect_uassoc() | Vergleichen Sie Arrays und geben Sie den Schnitt (Vergleichen Sie Schlüsselnamen und -werte, verwenden Sie eine benutzerdefinierte Schlüsselnamensvergleichsfunktion) zurück. |
array_intersect_ukey() | Vergleichen Sie Arrays und geben Sie den Schnitt (nur Schlüsselnamen vergleichen, verwenden Sie eine benutzerdefinierte Schlüsselnamensvergleichsfunktion) zurück. |
array_key_exists() | Überprüfen Sie, ob der angegebene Schlüsselname im Array vorhanden ist. |
array_keys() | Geben Sie alle Schlüsselnamen im Array zurück. |
array_map() | Senden Sie jeden Wert im Array an eine benutzerdefinierte Funktion und geben Sie die neuen Werte zurück. |
array_merge() | Führe ein oder mehrere Arrays zu einem Array zusammen. |
array_merge_recursive() | Führe rekursiv eine oder mehrere Arrays zusammen. |
array_multisort() | Sortiere mehrere Arrays oder mehrdimensionale Arrays. |
array_pad() | Fülle das Array mit Werten auf die angegebene Länge. |
array_pop() | Entferne das letzte Element des Arrays (aus dem Stapel). |
array_product() | Berechne das Produkt aller Werte im Array. |
array_push() | Fügen Sie ein oder mehrere Elemente am Ende des Arrays ein (Stack). |
array_rand() | Geben Sie eine oder mehrere zufällige Schlüssel des Arrays zurück. |
array_reduce() | Verwenden Sie eine benutzerdefinierte Funktion, um ein Array als String zurückzugeben. |
array_replace() | Verwenden Sie die Werte des folgenden Arrays, um die Werte des ersten Arrays zu ersetzen. |
array_replace_recursive() | Verwenden Sie rekursiv die Werte des folgenden Arrays, um die Werte des ersten Arrays zu ersetzen. |
array_reverse() | Geben Sie das Array im umgekehrten Order zurück. |
array_search() | Suchen Sie den angegebenen Wert im Array und geben Sie den Schlüssel zurück. |
array_shift() | Entfernen Sie das erste Element des Arrays und geben Sie den Wert des gelöschten Elements zurück. |
array_slice() | Geben Sie den ausgewählten Teil des Arrays zurück. |
array_splice() | Entfernen und ersetzen Sie das angegebene Element im Array. |
array_sum() | Geben Sie die Summe der Werte des Arrays zurück. |
array_udiff() | Vergleichen Sie Arrays und geben Sie die Differenz zurück (Vergleichen Sie nur Werte, verwenden Sie eine benutzerdefinierte Schlüsselnamen Vergleichsfunktion). |
array_udiff_assoc() | Vergleichen Sie Arrays und geben Sie die Differenz zurück (Vergleichen Sie Schlüssel und Werte, verwenden Sie interne Funktionen zum Vergleichen der Schlüsselnamen, verwenden Sie benutzerdefinierte Funktionen zum Vergleichen der Schlüsselwerte). |
array_udiff_uassoc() | Vergleichen Sie Arrays und geben Sie die Differenz zurück (Vergleichen Sie Schlüssel und Werte, verwenden Sie zwei benutzerdefinierte Schlüsselnamen Vergleichsfunktionen). |
array_uintersect() | Vergleichen Sie Arrays und geben Sie den Schnitt zurück (Vergleichen Sie nur Werte, verwenden Sie eine benutzerdefinierte Schlüsselnamen Vergleichsfunktion). |
array_uintersect_assoc() | Vergleichen Sie Arrays und geben Sie den Schnitt zurück (Vergleichen Sie Schlüssel und Werte, verwenden Sie interne Funktionen zum Vergleichen der Schlüsselnamen, verwenden Sie benutzerdefinierte Funktionen zum Vergleichen der Schlüsselwerte). |
array_uintersect_uassoc() | Vergleichen Sie Arrays und geben Sie den Schnitt zurück (Vergleichen Sie Schlüssel und Werte, verwenden Sie zwei benutzerdefinierte Schlüsselnamen Vergleichsfunktionen). |
array_unique() | Entfernen Sie duplizierte Werte aus dem Array. |
array_unshift() | Fügen Sie ein oder mehrere Elemente am Anfang des Arrays ein. |
array_values() | Geben Sie alle Werte des Arrays zurück. |
array_walk() | Wenden Sie eine Benutzerfunktion auf jedes Element des Arrays an. |
array_walk_recursive() | Wenden Sie eine Benutzerfunktion rekursiv auf jedes Element des Arrays an. |
arsort() | Sortieren Sie die verknüpfte Array nach Schlüssel-Wert absteigend. |
asort() | Sortieren Sie die verknüpfte Array nach Schlüssel-Wert aufsteigend. |
compact() | Erstellen Sie ein Array, das Variablennamen und ihre Werte enthält. |
count() | Geben Sie die Anzahl der Elemente im Array zurück. |
current() | Geben Sie das aktuelle Element im Array zurück. |
each() | Geben Sie das aktuelle Schlüssel/ Wert-Paar im Array zurück. |
end() | Setzen Sie den internen Zeiger des Arrays auf das letzte Element. |
extract() | Importieren Sie Variablen aus dem Array in die aktuelle Symboltabelle. |
in_array() | Überprüfen Sie, ob ein bestimmter Wert im Array vorhanden ist. |
key() | Holen Sie Schlüssel aus einem assoziativen Array. |
krsort() | Sortieren Sie Arrays in umgekehrter Reihenfolge nach Schlüsseln. |
ksort() | Sortieren Sie Arrays nach Schlüsseln. |
list() | Weisen Sie Werte aus dem Array einigen Variablen zu. |
natcasesort() | Sortieren Sie Arrays mit dem 'natural sort' Algorithmus, ohne Unterschied zwischen Groß- und Kleinschreibung. |
natsort() | Sortieren Sie Arrays mit dem 'natural sort' Algorithmus. |
next() | Bewegen Sie den internen Zeiger des Arrays um ein Element vor. |
pos() | Alias für current() |
prev() | Setzen Sie den internen Zeiger des Arrays zurück. |
range() | Erstellen Sie ein Array mit angegebenen Einheiten. |
reset() | Setzen Sie den internen Zeiger des Arrays auf den ersten Element. |
rsort() | Sortieren Sie Arrays in umgekehrter Reihenfolge. |
shuffle() | Verwenden Sie shuffle(), um Arrays zu mischen. |
sizeof() | Alias für count() |
sort() | Sortieren Sie Arrays. |
uasort() | Sortieren Sie die Schlüsselwerte in Arrays mithilfe benutzerdefinierter Vergleichsfunktionen. |
uksort() | Sortieren Sie die Schlüsselnamen in Arrays mithilfe benutzerdefinierter Vergleichsfunktionen. |
usort() | Sortieren Sie Arrays mithilfe benutzerdefinierter Vergleichsfunktionen. |
- Vorherige Seite AJAX Umfrage
- Nächste Seite PHP Kalender