[RFC] Nullable Types
| From: | Levi Morrison | Date: | Thu, 14 Apr 2016 03:42:25 +0000 |
| Subject: | [RFC] Nullable Types | ||
| Groups: | php.internals | ||
| Request: | Send a blank email to internals+get-92273@lists.php.net to get a copy of this message | ||
As alluded to in an earlier email today[1] I am now moving the
Nullable Types RFC[2] to the discussion phase. In a nutshell this RFC
proposes syntax for declaring a type to alternatively be null.
There is a decision that needs to be made: does the question mark go
before or after the type name?
function (?Foo $foo);
function (Foo? $foo);
There are precedents in several languages for each position. Some
relevant issues to where the question mark goes are noted in the
RFC[3].
I look forward to a helpful and meaningful discussion!
[1]: http://news.php.net/php.internals/92252
[2]: https://wiki.php.net/rfc/nullable_types
[3]: https://wiki.php.net/rfc/nullable_types#position_of