rfc:array-to-string

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
rfc:array-to-string [2015/02/23 15:48] francoisrfc:array-to-string [2017/09/22 13:28] (current) – external edit 127.0.0.1
Line 1: Line 1:
 ====== Improve array to string conversion ====== ====== Improve array to string conversion ======
-  * Version: 2.0+  * Version: 2.1
   * Creation date: 2015-01-10   * Creation date: 2015-01-10
-  * Last modification date : 2015-02-23+  * Last modification date : 2016-02-02
   * Author: François Laupretre, <francois@tekwire.net>   * Author: François Laupretre, <francois@tekwire.net>
-  * Status: In voting phase+  * Status: Withdrawn
   * First Published at: http://wiki.php.net/rfc/array-to-string   * First Published at: http://wiki.php.net/rfc/array-to-string
 +
 +This RFC is withdrawn because discussion shows that the subject is far from mature
 +and potential side effects require more discussions. It will probably be revived
 +in the future but potential BC breaks reserve such changes for a major release.
  
 ===== Introduction ===== ===== Introduction =====
Line 59: Line 63:
 ===== Backward Incompatible Changes ===== ===== Backward Incompatible Changes =====
  
-We consider that array to string conversion +The potential BC breaks
-is an error. We just don't tolerate this error anymore. The potential BC breaks+
 are important because a lot of PHP code runs in E_NOTICE-disabled environments and are important because a lot of PHP code runs in E_NOTICE-disabled environments and
 the 'Array' return value, while probably invalid, may easily go unnoticed. the 'Array' return value, while probably invalid, may easily go unnoticed.
Line 68: Line 71:
 remained unnoticed because the error level was hidden. remained unnoticed because the error level was hidden.
  
-Actually, during the discussion, everyone converged towards the opinion that raising +Actually, during the discussion, the opinions seemed to converge towards 
-potential bugs is more important than the potential BC break.+the position that discovering undetected bugs is probably more important than 
 +potential BC breaks.
  
 ===== Proposed PHP Version(s) ===== ===== Proposed PHP Version(s) =====
Line 107: Line 111:
 ===== Patches and Tests ===== ===== Patches and Tests =====
  
-Patch provided, included modifcation of existing tests.+Patch provided, fixing existing tests is under way.
  
 ===== Implementation ===== ===== Implementation =====
rfc/array-to-string.1424706486.txt.gz · Last modified: 2017/09/22 13:28 (external edit)