Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:94366 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 75025 invoked from network); 3 Jul 2016 16:50:48 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 3 Jul 2016 16:50:48 -0000 Authentication-Results: pb1.pair.com smtp.mail=aaron@trowski.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=aaron@trowski.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain trowski.com designates 199.38.81.6 as permitted sender) X-PHP-List-Original-Sender: aaron@trowski.com X-Host-Fingerprint: 199.38.81.6 mercury.negativeion.net Received: from [199.38.81.6] ([199.38.81.6:50867] helo=mercury.negativeion.net) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 34/98-28154-76249775 for ; Sun, 03 Jul 2016 12:50:48 -0400 Received: from localhost (localhost [127.0.0.1]) by mercury.negativeion.net (Postfix) with ESMTP id 600D93BCBC16; Sun, 3 Jul 2016 12:50:45 -0400 (EDT) X-Virus-Scanned: amavisd-new at negativeion.net Received: from mercury.negativeion.net ([127.0.0.1]) by localhost (mercury.negativeion.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 13lUjSzsw5pn; Sun, 3 Jul 2016 12:50:45 -0400 (EDT) Received: from [100.104.74.161] (26.sub-70-197-237.myvzw.com [70.197.237.26]) by mercury.negativeion.net (Postfix) with ESMTPSA id 156D53BCBBFE; Sun, 3 Jul 2016 12:50:45 -0400 (EDT) Content-Type: multipart/alternative; boundary=Apple-Mail-D34206D9-A2F2-4929-B0D8-47F1ABDADE4C Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) X-Apple-Encoding-Hint: 1280 X-Apple-Base-Url: x-msg://29/ X-Universally-Unique-Identifier: 90D11EEB-EF75-4345-8C9C-AD651C5D9310 X-Apple-Mail-Remote-Attachments: YES X-Apple-Auto-Saved: 1 X-Mailer: iPhone Mail (13F69) In-Reply-To: <20f10295-5c09-853c-3a54-d8c1b20f3684@gmail.com> X-Apple-Windows-Friendly: 1 Date: Sun, 3 Jul 2016 11:50:43 -0500 X-Apple-Mail-Signature: Content-Transfer-Encoding: 7bit Message-ID: References: <8284FE1F-70EE-4DB6-A945-0C57A4C99DCC@trowski.com> <16ef864f-8378-1af3-ddfb-21dc583a4b4a@gmx.de> <35132CB5-6E11-477F-8AC6-4374A7434D43@trowski.com> <20f10295-5c09-853c-3a54-d8c1b20f3684@gmail.com> X-Uniform-Type-Identifier: com.apple.mail-draft To: Stanislav Malyshev , internals@lists.php.net Subject: Re: [PHP-DEV] [RFC] Iterable From: aaron@trowski.com (Aaron Piotrowski) --Apple-Mail-D34206D9-A2F2-4929-B0D8-47F1ABDADE4C Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Hi Stas, > On Jul 2, 2016, at 7:00 PM, Stanislav Malyshev wrote= : >=20 > Do you mean that this code: >=20 > $a =3D json_decode('{"a": 1, "b": 2, "c": 3}'); > foreach($a as $b) { > var_dump($b); > } >=20 > will no longer work, or that it will still work, but stdClass would not > be instanceof Iterable? That code will continue to work just as it always has. stdClass will not be a= ccepted by the iterable type. Aaron Piotrowski --Apple-Mail-D34206D9-A2F2-4929-B0D8-47F1ABDADE4C--