rfc:class-like_primitive_types

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
rfc:class-like_primitive_types [2016/12/19 21:56] ajfrfc:class-like_primitive_types [2016/12/19 22:04] ajf
Line 155: Line 155:
 This RFC currently chooses to omit null from support by most of these features. This RFC currently chooses to omit null from support by most of these features.
  
-==== Should resource have a shadow class? ====+==== Should resource be supported? ====
  
 Resource is a legacy type that could be wholly replaced by objects in future. Extending these features to this type would be further entrenching it and contrary to the goal of its eventual removal. Resource is a legacy type that could be wholly replaced by objects in future. Extending these features to this type would be further entrenching it and contrary to the goal of its eventual removal.
 +
 +In particular, <php>instanceof resource</php> could create future backwards-compatibility problems if code uses it to check for values being resources and they later become objects.
  
 ===== Unaffected PHP Functionality ===== ===== Unaffected PHP Functionality =====
rfc/class-like_primitive_types.txt · Last modified: 2017/09/22 13:28 by 127.0.0.1