Re: FW: Functionality request/proposal

From: Date: Mon, 14 Jan 2013 13:40:51 +0000
Subject: Re: FW: Functionality request/proposal
References: 1 2 3  Groups: php.internals 
Request: Send a blank email to internals+get-64934@lists.php.net to get a copy of this message
On Mon, 2013-01-14 at 04:10 +0000, Paulo Henrique Torrens wrote: > Hi, > > I'm currently interested in two features I'd like to see in PHP; how do I proceed to > request/propose them? I'd be glad to help implementing them as well, if necessary. > > > One of them is really simple, but would be helpful to people with different coding styles > > class Test { > public function blabla() { > // ... > } // < the interpreter fails if there > // is a semicolon here, although > // some c++ programmers may be used > // to add it That one is wrong in C++, too. Unless you're confusing function declarition with function definitions. class CPPClass { void some_declaration(); void some_definition_of_an_inline_function() { return; } // No ; here } > }; Well, people should be aware of the language they are using ... > And the other one would be multiple return values > > function multi() { > return 10, 20; Use return [10, 20]; which exists and returns an array. This is clear and quite easy to read. > }; > function sum($a, $b) { > return $a + $b; > }; > > echo sum(multi()); // echoes 30 This becomes confusing when reading. johannes

« previous php.internals (#64934) next »