Liebe Mitdenker,
liebe Wissende,
liebe Neugierige,
ja!
Hallo
function wrong_character($string, $charset = (P_RANDOMCHARSET . P_SPECIALCHARSET))
> >
> > Das geht leider nicht.
> > Wie kann ich ein Funktionsargument vorbelegen, wenn der Wert aus mehreren Konstanten bestehen soll?
>
> Die Werte der konstanten werden offensichtlich wie Zeichenketten verknüpft. Dann wundern mich aber die die beiden Konstanten einschließenden Klammern.
>
> `function wrong_character($string, $charset = P_RANDOMCHARSET . P_SPECIALCHARSET)`{:.language-php}
> ungetestet
So hatte ich es zuerst. Das wird angemeckert. Scheint eben in der Funktionsdeklaration/-Signatur nicht erlaubt zu sein.
Spirituelle Grüße
Euer Robert
--
Möge der Forumsgeist wiederbelebt werden!