phpbar.de logo

Mailinglisten-Archive

AW: [php] Funktionen als Defaultwert einerVariablenuebergabeeinerFunktion?

AW: [php] Funktionen als Defaultwert einerVariablenuebergabeeinerFunktion?

Joerg Krause (Comzept) krause at comzept.de
Mon Aug 4 23:31:35 CEST 2003


Hallo Norbert,

>
>
> Hi Joerg,
>
> > [...]
> > Standardwerte optionaler Parameter müssen Konstanten sein.
> > Du verwendest aber Funktionen, die variable Werte zurückgeben.
> nicht nur dieses,
> auch eine einfache Klammerung wird schon verworfen:
> <?
> function test_mal( $eing = {2003} )
>  {return $eing;
>   }
> echo test_mal();
> ?>
>
Da ist der Parser doch mal richtig konsequent. Was sollen
auch Klammern um konstante Ausdrücke?? Ich denke hier wird
kräftig optimiert und schlicht nach unzulässigen Zeichen
gesucht, statt den Ausdruck auszuwerten.

Jörg Krause
+++++++++++++++++++++++++++++++++++++++++++++++
Das ultimative Templatesystem  www.phptemple.de
Das ultimative PHP-Buch	     www.php.comzept.de
+++++++++++++++++++++++++++++++++++++++++++++++


php::bar PHP Wiki   -   Listenarchive