II. Array Funktionen
Diese Funktionen erlauben es, Arrays auf verschiedene Arten zu
manipulieren bzw. mit ihnen zu interagieren. Arrays sind wichtig, um
Gruppen von Variablen zu verwalten, zu bearbeiten, oder zu speichern.
Es werden einfache und mehrdimensionale Arrays unterstützt, welche
entweder vom Benutzer oder von einer anderen Funktion erstellt werden
können. Es gibt bestimmte Datenbankfunktionen, welche die Ergebnisse
aus Datenbankabfragen in Arrays speichern, und verschiedene andere
Funktionen, die Arrays als Rückgabewerte haben.
In der Sektion Arrays
finden Sie eine detailierte Erklärung, wie Arrays in PHP implementiert
sind und wie sie benutzt werden.
Siehe auch is_array(), explode(),
implode(), split(),
und join().
- Inhaltsverzeichnis
- array —
Erstellt ein Array
- array_count_values — Zählt die Werte eines Arrays
- array_diff — Ermittelt die Unterschiede von Arrays
- array_filter — Filtert Elemente eines Arrays mittels einer
Callback-Funktion
- array_flip — Vertauscht Werte und Schlüssel in einem Array
- array_intersect — Ermittelt die Schnittmenge von Arrays
- array_keys — Liefert alle Schlüssel eines Arrays
- array_map — Wendet eine Callback-Funktion auf die Elemente von Arrays
an
- array_merge — Führt zwei oder mehr Arrays zusammen
- array_merge_recursive — Führt zwei oder mehr Arrays rekursiv zusammen
- array_multisort — Sortiert mehrere oder multidimensionale Arrays
- array_pad —
Vergrößert ein Array auf die spezifizierte Länge mit einem Wert
- array_pop — Liefert das letzte Element eines Arrays
- array_push —
Fügt ein oder mehr Elemente an das Ende eines Arrays
- array_rand —
Liefert einen oder mehrere zufällige Einträge eines Arrays
- array_reverse —
Liefert ein Array mit umgekehrter Reihenfolge der Elemente
- array_reduce —
Iterative Reduktion eines Arrays zu einem Wert mittels einer Callback Funktion
- array_shift —
Liefert ein Element vom Beginn eines Arrays
- array_slice — Extrahiert einen Ausschnitt eines Arrays
- array_splice —
Entfernt einen Teil eines Arrays und ersetzt ihn durch etwas anderes
- array_sum —
Liefert die Summe der Werte in einem Array
- array_unique — Entfernt doppelte Werte aus einem Array
- array_unshift —
Fügt ein oder mehr Elemente am Anfang eines Arrays ein
- array_values — Liefert alle Werte eines Arrays
- array_walk —
Wendet eine Benutzerfunktion an jedem Element eines Arrays an
- arsort —
Sortiert ein Array in umgekehrter Reihenfolge und behält die Index
Assotiation bei
- asort —
Sortiert ein Array und behält Indexverbindungen bei
- compact —
Erstellt ein Array mit Variablen und deren Werten
- count — Zählt die Elemente einer Variable
- current — Liefert das aktuelle Element eines Arrays
- each —
Liefert das nächste Paar (Schlüssel und Wert) eines Arrays
- end —
Positioniert den internen Zeiger eines Arrays auf dessen letztes Element
- extract —
Importiert Variablen in die Symboltabelle eines Arrays
- in_array — Prüft, ob ein Wert in einem Array existiert
- array_search —
Durchsucht ein Array nach einem Wert liefert bei Erfolg den Schlüssel
- key — Liefert einen Schlüssel eines assoziativen Arrays
- krsort — Sortiert ein Array nach Schlüsseln in umgekehrter Reihenfolge
- ksort — Sortiert ein Array nach Schlüsseln
- list —
Weist Variablen zu, als wären sie ein Array
- natsort —
Sortiert ein Array in "natürlicher Reihenfolge"
- natcasesort —
Sortiert ein Array in "natürlicher Reihenfolge", Groß/Kleinschreibung wird ignoriert
- next —
Rückt den internen Zeiger eines Arrays vor
- pos — Liefert das aktuelle Element eines Arrays
- prev — Verkleinert den internen Zeiger eines Arrays
- range —
Erstellt ein Array mit einem Bereich von Elementen
- reset —
Setzt den internen Zeiger eines Arrays auf sein erstes Element
- rsort — Sortiert ein Array in umgekehrter Reihenfolge
- shuffle — Mischt die Elemente eines Arrays
- sizeof — Liefert die Anzahl Elemente einer Variable
- sort — Sortiert ein Array
- uasort —
Sortiert ein Array mittels einer benutzerdefinierten Vergleichsfunktion
und behält Indexassoziationen bei.
- uksort —
Sortiert ein Array nach Schlüsseln mittels einer benutzerdefinierten
Vergleichsfunktion.
- usort —
Sortiert ein Array nach Werten mittels einer benutzerdefinierten
Vergleichsfunktion.