Auge: Vorbelegung von Funktionsargumenten

Beitrag lesen

Hallo

function wrong_character($string, $charset = (P_RANDOMCHARSET . P_SPECIALCHARSET))


> > >   
> > > Das geht leider nicht.  
> >   
> > Die Werte der konstanten werden offensichtlich wie Zeichenketten verknüpft. Dann wundern mich aber die die beiden Konstanten einschließenden Klammern.  
> >   
> > ~~~php
  

> > function wrong_character($string, $charset = P_RANDOMCHARSET . P_SPECIALCHARSET)

ungetestet

So hatte ich es zuerst. Das wird angemeckert. Scheint eben in der Funktionsdeklaration/-Signatur nicht erlaubt zu sein.

Was steht denn überhaupt in den Konstanten drinnen und was soll bei P_RANDOMCHARSET . P_SPECIALCHARSET herauskommen?

Tschö, Auge

--
Verschiedene Glocken läuteten in der Stadt, und jede von ihnen vertrat eine ganz persönliche Meinung darüber, wann es Mitternacht war.
Terry Pratchett, "Wachen! Wachen!"
ie:{ fl:| br:> va:) ls:[ fo:) rl:( ss:| de:> js:| zu:}
Veranstaltungsdatenbank Vdb 0.3