🛠️ Array-Funktionen: fertige Helfer
PHP bringt viele fertige Funktionen mit, die ganze Arrays auf einmal bearbeiten: sortieren, durchsuchen, zusammenrechnen. Damit sparst du dir oft eine eigene Schleife. Hier lernst du die nützlichsten kennen.
Warum fertige Funktionen?
Viele Dinge (z. B. „sortiere diese Liste" oder „rechne alles zusammen") braucht man so oft, dass PHP sie schon eingebaut hat. Du musst sie nur beim richtigen Namen rufen – wie eine App auf dem Handy, die du nur antippst.
Die alltäglichen Helfer
Diese fünf wirst du ständig brauchen. in_array antwortet mit
wahr/falsch – im Beispiel wandeln wir das mit einer kurzen Bedingung
in „ja"/„nein" um.
Sortieren
sort() ordnet die Werte der Größe nach (klein → groß).
rsort() macht es umgekehrt. arsort() sortiert
ein assoziatives Array nach den Werten (groß → klein).
Text und Array verbinden: explode & implode
Sehr praktisch im Alltag:
explodezerschneidet einen Text in ein Array (z. B. an jedem Komma).implodemacht aus einem Array wieder einen Text (mit einem Trennzeichen dazwischen).
explode & implode
Merkhilfe: explode = „explodieren" (auseinander), implode = „zusammenfügen".
Profi-Werkzeuge: map & filter (für später)
array_map wandelt jeden Wert nach derselben Regel um.
array_filter behält nur die Werte, die zu einer Bedingung
passen. Das fn(...) => ... ist eine Mini-Funktion.
Schau es dir in Ruhe an – das ist schon fortgeschritten.