Re: Whacky increment/assignment logic with $foo++ vs ++$foo
| From: | tedd | Date: | Tue, 06 Oct 2009 23:45:01 +0000 |
| Subject: | Re: Whacky increment/assignment logic with $foo++ vs ++$foo | ||
| References: | 1 2 3 4 5 6 7 8 9 10 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-298702@lists.php.net to get a copy of this message | ||
At 10:20 AM +1100 10/7/09, clancy_1@cybec.com.au wrote:
On Tue, 6 Oct 2009 14:08:14 -0400, tedd.sperling@gmail.com (tedd) wrote:That's true for different languages, but I was talking about php. In some languages even the variable $a wouldn't be legal. However, you are correct that the confusion such assignments would raise would create problems as well. Cheers, tedd -- ------- http://sperling.com http://ancientstones.com http://earthstones.comAt 10:48 AM -0300 10/6/09, Martin Scotta wrote:No; it's worse, because it can be interpreted in two different ways, which is demonstrated by the fact that it gives different results in different languages.No matter how silly it can looks like (a = a++) it is still completely valid code and it SHOULD run without problems.Yeah, it's a valid as:$a = $a;and does the same thing, which is nothing.