hallöschen,
hab mal wieder eine komplizierte frage:
gegeben ist eine Funktion dieser Form:
wie man sehen kann gibt es 2 optionale Parameter mit standardwerten, nun zur frage: wenn ich den ersten parameter nicht ändern möchte sondern nur den zweiten, wie rufe ich die Funktion dementsprechend auf?
als Beispiel: der Funktionsaufruf bringt "abcxyz"
ich möchte aber "abcdef"
xyz( , "def") geht nicht, da gibt es einen Parse-Error,
xyz( "def" ) ändert nur den ersten parameter
xyz( "", "def" ) ändert den ersten Parameter in einen leeren string
zwickmühle: wie rufe ich die funktion auf ohne die ersten parameter zu ändern?!
hab mal wieder eine komplizierte frage:
gegeben ist eine Funktion dieser Form:
PHP:
function xyz( $parm1 = "abc", $parm2 = "xyz" ){
echo $parm1 . $parm2;
}
wie man sehen kann gibt es 2 optionale Parameter mit standardwerten, nun zur frage: wenn ich den ersten parameter nicht ändern möchte sondern nur den zweiten, wie rufe ich die Funktion dementsprechend auf?
als Beispiel: der Funktionsaufruf bringt "abcxyz"
ich möchte aber "abcdef"
xyz( , "def") geht nicht, da gibt es einen Parse-Error,
xyz( "def" ) ändert nur den ersten parameter
xyz( "", "def" ) ändert den ersten Parameter in einen leeren string
zwickmühle: wie rufe ich die funktion auf ohne die ersten parameter zu ändern?!