Hello, Em Seg, 2008-04-07 às 10:15 -0300, Jarismar Chaves da Silva escreveu: > Or something like this would be nice too, please avoid using +<TYPE> > or (<TYPE>). > > class test { > public static Itest function testing($instance) { > return $instance; > } > } > > troels knak-nielsen wrote: > > On Mon, Apr 7, 2008 at 2:28 PM, Felipe Pena <[EMAIL PROTECTED]> wrote: > > > > > class test { > > > static public function +Itest testing($instance) { > > > return $instance; > > > } > > > } > > > > > > > A more sane syntax, might be something like: > > > > class test { > > static function testing($instance) : Itest { > > return $instance; > > } > > } > > > > -- > > troels > > > > > -- > Jarismar Chaves da Silva
As i said previously: > I really tried avoid this. > This is the reason for two notations. Actually 'integer', 'double', 'string', etc are allowed in function, class and interface names. Using only 1 notation, we would have that make them keywords. -- Regards, Felipe Pena. -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php