Hi! > Voting no, because - even though I like this feature in principle - I think > it's much better solved by introducing list comprehensions (which cover > this and many more cases in a consistent and elegant syntax), which is > something I have planned for 5.6.
This is a great illustration of different visions we have here. On one hand, we have practical, immediate feature that covers a clear use case and does not add any constructs or complexity to the core language and services immediate need, covering several lines of frequently encountered boilerplate code with one function. On the other hand, we have a possibility to have in the future a fashionable syntax, which is a bit better, more concise and "cool looking" expression for what foreach already can do. So, my "vision", for example, is that while there's nothing wrong with "cool" language syntaxes and adding them, we should not reject simple practical solutions for them. This is what was done in PHP for years, and I think it is one of the reasons PHP is a great tool for the programmer. Just trying to make my "vision" more clear :) -- Stanislav Malyshev, Software Architect SugarCRM: http://www.sugarcrm.com/ (408)454-6900 ext. 227 -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php