Re: in Operator
| From: | Pierre Joye | Date: | Tue, 20 Jan 2015 05:35:59 +0000 |
| Subject: | Re: in Operator | ||
| References: | 1 2 3 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-80857@lists.php.net to get a copy of this message | ||
On Tue, Jan 20, 2015 at 6:15 AM, Andrea Faulds <ajf@ajf.me> wrote:
> Hi Mike,
>
>> On 20 Jan 2015, at 03:30, Mike Willbanks <pencap@gmail.com> wrote:
>>
>> I am very familiar with the in operator. However, the implementation
>> would be incomplete without handling loops via the in operator. Many
>> people when seeing an in operator also think of JavaScript. In that case
>> the in operator iterates over properties. As such in PHP we should be able
>> to iterate over associative arrays should the syntax be added.
>>
>> https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/for...in
>
> Why? We already have foreach/as which does exactly that, and unlike JS which added for/of,
> there’s nothing wrong with PHP’s foreach so we don’t need support for a new symbol.
Indeed, exactly same feature.
Otherwise, well done again Andrea, love it ::)
--
Pierre
@pierrejoye | http://www.libgd.org