Robert R.: Vorbelegung von Funktionsargumenten

Beitrag lesen

Liebe Mitdenker,
liebe Wissende,
liebe Neugierige,

ja!

Liebe Mitdenker,

Wie kann ich ein Funktionsargument vorbelegen, wenn der Wert aus mehreren Konstanten bestehen soll?

Das Argument als Array, in der Funktion ein Default-Array und array_merge für den weiteren Verlauf.

Vorbelegungen sind heimtückisch, noch dazu, wenn die Vorbelegung mit Konstanten erfolgt, das sollte mit einer entsprechenden Fehlerbehandlung einhergehen, sonst suchst Du Dir den Wolf, wenn Deine Funktion nicht das erwartete Ergebnis liefert.

Stimmt auch wieder.
Also doch lieber im Funktionskörper verwursten und vorher mit defined() fragen, ob die Konstanten überhaupt deklariert und definiert wurden.

Spirituelle Grüße
Euer Robert

--
Möge der Forumsgeist wiederbelebt werden!