rfc:fix_list_behavior_inconsistency
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
rfc:fix_list_behavior_inconsistency [2014/09/11 09:54] – dmitry | rfc:fix_list_behavior_inconsistency [2017/09/22 13:28] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== PHP RFC: Fix list() behavior inconsistency ====== | ====== PHP RFC: Fix list() behavior inconsistency ====== | ||
- | * Version: | + | * Version: |
* Date: 2014-09-11 | * Date: 2014-09-11 | ||
* Author: Dmitry Stogov, dmitry@zend.com | * Author: Dmitry Stogov, dmitry@zend.com | ||
- | * Status: | + | * Status: |
* First Published at: http:// | * First Published at: http:// | ||
Line 38: | Line 38: | ||
</ | </ | ||
- | Instead of assignment NULL into $a and $b, it'll assign 'a' and ' | + | Instead of assignment NULL into $a and $b, it'll assign 's' and ' |
However, it also may break some existing PHP code. | However, it also may break some existing PHP code. | ||
Line 49: | Line 49: | ||
PHP7 | PHP7 | ||
- | ===== Proposed Voting Choices | + | ===== Vote ===== |
- | * disable string handling in all cases | + | |
- | * enable string handling in all cases | + | |
- | This project requires a 2/3 majority | + | This project requires a 2/3 majority, between first and second or third options. |
- | ===== Patches and Tests ===== | + | Voting started on 2014-09-25 and ends 2014-10-02. |
- | The implementation is not really a problem. | + | |
+ | <doodle title="Fix list() behavior inconsistency?" | ||
+ | * don't fix | ||
+ | * disable string handling in all cases | ||
+ | * enable string handling in all cases | ||
+ | </ | ||
+ | |||
+ | ===== Implementation | ||
+ | |||
+ | Support for strings has been removed for all cases. Support for '' | ||
+ | |||
+ | https:// |
rfc/fix_list_behavior_inconsistency.1410429271.txt.gz · Last modified: 2017/09/22 13:28 (external edit)