Arrays
- Array erweitern & verkleinern
array_push($array, $wert1, ...)
: Fügt ein oder mehrere Elemente am Ende des Arrays hinzu.$array[] = $wert;
: Die einfachste Art, ein Element am Ende hinzuzufügen.array_pop($array)
: Entfernt das letzte Element eines Arrays und gibt es zurück.array_shift($array)
: Entfernt das erste Element eines Arrays und gibt es zurück.unset($array[$key])
: Entfernt ein bestimmtes Element aus dem Array.array_merge($array1, $array2)
: Verbindet zwei oder mehr Arrays zu einem neuen.
- Array durchsuchen & filtern
in_array($wert, $array)
: Prüft, ob ein Wert in einem Array existiert.array_search($wert, $array)
: Sucht nach einem Wert und gibt den zugehörigen Schlüssel (Index) zurück.array_key_exists($key, $array)
: Prüft, ob ein bestimmter Schlüssel in einem Array existiert.array_filter($array, $callback_funktion)
: Filtert Elemente eines Arrays basierend auf einer Funktion.
- Array sortieren
sort($array)
: Sortiert ein Array aufsteigend nach seinen Werten.rsort($array)
: Sortiert ein Array absteigend nach seinen Werten.asort($array)
: Sortiert ein assoziatives Array nach Werten, behält aber die Schlüssel bei.ksort($array)
: Sortiert ein assoziatives Array nach seinen Schlüsseln.
- Weitere wichtige Funktionen
count($array)
: Zählt die Anzahl der Elemente in einem Array.implode($verbindung, $array)
: Verbindet die Elemente eines Arrays mit einem String (das Gegenteil vonexplode
).array_map($callback, $array)
: Wendet eine Funktion auf jedes Element des Arrays an.array_keys($array)
/array_values($array)
: Gibt alle Schlüssel oder alle Werte eines Arrays als neues Array zurück.