rfc:clamp

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
Last revisionBoth sides next revision
rfc:clamp [2021/07/03 13:50] – Added announcement thread thinkverserfc:clamp [2021/07/08 10:49] – Update proposed version to PHP 8.2 thinkverse
Line 4: Line 4:
   * Author: Kim Hallberg, hallbergkim@gmail.com   * Author: Kim Hallberg, hallbergkim@gmail.com
   * Status: Under Discussion   * Status: Under Discussion
-  * Proposed Version: PHP 8.1+  * Proposed Version: PHP 8.2
   * First Published at: http://wiki.php.net/rfc/clamp   * First Published at: http://wiki.php.net/rfc/clamp
  
Line 33: Line 33:
 clamp(num: 0, min: 2, max: 1); // clamp(): Argument #2 ($min) cannot be greater than Argument #3 ($max) clamp(num: 0, min: 2, max: 1); // clamp(): Argument #2 ($min) cannot be greater than Argument #3 ($max)
 </code> </code>
 +
 +Handling NAN; passing NAN to either of the range values will throw above ''ValueError'' since passing NAN will invalidate the range.
  
 ===== Backward Incompatible Changes ===== ===== Backward Incompatible Changes =====
Line 54: Line 56:
 ===== Open Issues ===== ===== Open Issues =====
  
-No open issues as of yet.+1) Handling of NAN values, as mentioned [[https://externals.io/message/115076#115085|#115085]] and [[https://externals.io/message/115076#115167|#115167]].
  
 ===== Proposed Voting Choices ===== ===== Proposed Voting Choices =====
rfc/clamp.txt · Last modified: 2023/06/12 13:59 by thinkverse