Should this work?
<?php
class C {
public double $x;
}
$o = new C;
$o->x = 5;
?>
Currently this leads to PHP Fatal error: Uncaught TypeError: Typed property
C::$x must be an instance of double, integer used in
/home/dmitry/php/php-master/CGI-DEBUG/prop.php:6
________________________________________
From: Joe Watkins <[email protected]>
Sent: Friday, May 20, 2016 9:05:34 AM
To: PHP internals; Phil Sturgeon
Subject: [PHP-DEV] [RFC][Vote] Typed Properties
Morning internals,
Since we have our answer on nullable types, typed properties can now go
to vote.
https://wiki.php.net/rfc/typed-properties#vote
Note that, support for nullability as RFC'd will be merged when the
implementation for nullable_types is merged into master.
Please participate.
Cheers
Joe
--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php