rfc:proper-range-semantics
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
rfc:proper-range-semantics [2023/05/16 12:27] – Version 0.3: Handle string digits in a sensible way girgias | rfc:proper-range-semantics [2023/06/19 13:41] (current) – Implemented girgias | ||
---|---|---|---|
Line 4: | Line 4: | ||
* Date: 2023-03-13 | * Date: 2023-03-13 | ||
* Author: George Peter Banyard, < | * Author: George Peter Banyard, < | ||
- | * Status: | + | * Status: |
* Target Version: PHP 8.3 | * Target Version: PHP 8.3 | ||
* Implementation: | * Implementation: | ||
Line 19: | Line 19: | ||
The current behaviour is quite complex, and it might be easier to just read the implementation, | The current behaviour is quite complex, and it might be easier to just read the implementation, | ||
- | First, check if the < | + | First, check if the < |
Then check the boundary arguments: | Then check the boundary arguments: | ||
Line 423: | Line 423: | ||
* Emit an < | * Emit an < | ||
* Produce a list of characters if one of the boundary inputs is a string digit instead of casting the other input to int (e.g. < | * Produce a list of characters if one of the boundary inputs is a string digit instead of casting the other input to int (e.g. < | ||
- | * Emit an < | + | * Emit an < |
Line 556: | Line 556: | ||
As per the voting RFC a yes/no vote with a 2/3 majority is needed for this proposal to be accepted. | As per the voting RFC a yes/no vote with a 2/3 majority is needed for this proposal to be accepted. | ||
- | Voting started on 2023-XX-XX and will end on 2023-XX-XX. | + | Voting started on 2023-06-01 and will end on 2023-06-15. |
<doodle title=" | <doodle title=" | ||
* Yes | * Yes | ||
Line 566: | Line 566: | ||
GitHub pull request: https:// | GitHub pull request: https:// | ||
- | After the project is implemented, this section should contain | + | Implemented in PHP 8.3, as commit: https:// |
- | + | ||
- | * the version(s) it was merged into | + | |
- | * a link to the git commit(s) | + | |
- | * a link to the PHP manual entry for the feature | + | |
===== References ===== | ===== References ===== | ||
rfc/proper-range-semantics.1684240076.txt.gz · Last modified: 2023/05/16 12:27 by girgias