Re: Typed properties problems
| From: | Dmitry Stogov | Date: | Tue, 17 Jan 2017 15:58:01 +0000 |
| Subject: | Re: Typed properties problems | ||
| References: | 1 2 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-97816@lists.php.net to get a copy of this message | ||
https://github.com/php/php-src/compare/master...bwoebi:typed_ref_properties
________________________________
From: guilhermeblanco@gmail.com <guilhermeblanco@gmail.com>
Sent: Tuesday, January 17, 2017 6:02:09 PM
To: Dmitry Stogov
Cc: Bob Weinand; Joe Watkins; PHP internals list
Subject: Re: [PHP-DEV] Typed properties problems
Where can I see progress of this work?
On Tue, Jan 17, 2017 at 5:03 AM, Dmitry Stogov <dmitry@zend.com<mailto:dmitry@zend.com>> wrote:
Hi Bob,
I've found a number of problems:
$ sapi/cli/php -r 'class Foo {public bool $b = false;} $x = new Foo; $x->b->ops += 5;
echo gettype($x->b),"\n";'
object
$ sapi/cli/php -r 'class Foo {public bool $b = false;} $x = new Foo; $x->b->ops++; echo
gettype($x->b),"\n";'
object
$ sapi/cli/php -r 'class Foo {public bool $b = false;} $x = new Foo; $x->b->ops = 5;
echo gettype($x->b),"\n";'
object
$ sapi/cli/php -r 'class Foo {public bool $b = false;} $x = new Foo; $x->b[] = 5; echo
gettype($x->b),"\n";'
array
Thanks. Dmitry.
--
Guilherme Blanco
Senior Technical Architect at Huge Inc.