Ich will es mal so ausdrücken:
Man übergibt der Funktion alle Daten, die sie zum erledigen einer Aufgabe benötigt und man lässt sich das zurückgeben, was man am besten zum Weiterarbeiten gebrauchen kann.Definiere also, was Du genau zu erhalten wünschst, und wie allgemein Deine Funktion aussehen soll, damit sie auf möglichst viele Fälle passt.
Tipp: PHP kann auch "Arrays" als Funktionsergebnis (Typ der Funktion) verwenden.
Vielen Dank für die Hilfe.
Beste Grüße
Uwe