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.
