我在 PHP 中编写了一个“钳位”数字的函数,但我想知道这个函数是否在语言中原生存在。
我在数学部分阅读了 PHP.net 文档,但找不到。
基本上我的函数所做的是它接受一个变量、一个可能值的数组和一个默认值,这是我的函数的签名:
function clamp_number($value, $possible_values, $default_value)
如果$value
不匹配任何一个$possible_values
则默认为$default_value
我认为如果 PHP 已经本地提供它,我的函数会更快,因为我在我的程序中经常使用它。