谁能帮我看看“Threshold”在 PHP 代码中的含义。 代码如下所示:
function IsRequestLocked($request_date, $status=0){
$retval = true;
if($status==0){
$current_date = mktime(23, 59, 59, intval(date("n")),
intval(date("j")), intval(date("Y")));
if($this->Threshold['THRESHOLD_TYPE']){
$request_date = mktime(23, 59, 59,
intval(date("n", $request_date)),
intval(date("j",$request_date)) + intval($this->Threshold['THRESHOLD']),
intval(date("Y",$request_date)));
}else{
$request_date = mktime(23, 59, 59,
intval(date("n", $request_date)),
intval(date("j",$request_date)) - intval($this->Threshold['THRESHOLD']),
intval(date("Y",$request_date)));
}
$retval = ($current_date > $request_date);
}
return $retval;
}
最佳答案
阈值在 PHP 中的含义与它在英语中的含义相同:超过该限制就会发生变化。
经典意义上,你的水箱的阈值就是溢流管所在的地方。如果水达到该水位,它将从水箱中流出,而不是继续注满水箱。
电脑相关:你机房的阈值是30摄氏度左右。除此之外,警报应该开始“呼呼呼呼”,最好有人检查一下空调。
或者,如果对 Web 服务器群的请求开始堆积,则在线购买服务器的另一个实例以期提供帮助(按需提供容量)。
在您的特定情况下,代码只是根据其类型添加或减去阈值并将其与当前日期进行比较。除此之外,我无法提供更多信息,因为我没有关于您的申请的更多信息。
根据函数和变量的名称,我最好的选择是请求可以在请求日期之前或之后锁定一段时间。前者的一个例子可能是与客户的约会。一旦在(例如)两天内到达,您就不能更改预约日期,以免激怒所述客户。
对于后者,也许一旦更改密码的请求生效,该请求必须保留五天(但不可编辑)以确保用户不会经常更改密码。
我承认,这些示例相当人为,但由于我对您的应用知之甚少,所以这是我能做的最好的。
关于php - 阈值在php代码中是什么意思,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4457014/