ChrisB: Variablen in Funktionen

Beitrag lesen

Hi,

wie kann ich eine Variable nur dann in eine Funktion einbinden, wenn sie gesetzt ist?

function xyz ($var1, $nurwenngesetzt, $var2)

Das ist keine „Einbindung“, sondern die Deklaration von Parametern im Funktionskopf.

Deine Fragestellung ist mal wieder ziemlich unspezifisch.
Eventuell möchtest du dir im Manual anschauen, wie man optionale Funktionsparameter deklarieren kann.

Beim Aufruf der Funktion muss eine Variable, die du als Parameter übergibst, aber „gesetzt“ sein, sonst gibt es eine Notice.

Du kannst aber natürlich isset/empty beim Aufruf der Funktion einsetzen, und davon abhängig die Variable oder einen „leeren“ Wert übergeben, mit Hilfe des ternären Operators.

MfG ChrisB

--
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?