php - 阈值在php代码中是什么意思

谁能帮我看看“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 服务器群的请求开始堆积,则在线购买服务器的另一个实例以期提供帮助(按需提供容量)。

在您的特定情况下,代码只是根据其类型添加或减去阈值并将其与当前日期进行比较。除此之外,我无法提供更多信息,因为我没有关于您的申请的更多信息。


根据函数和变量的名称,我最好的选择是请求可以在请求日期之前或之后锁定一段时间。前者的一个例子可能是与客户的约会。一旦在(例如)两天内到达,您就不能更改预约日期,以免激怒所述客户。

对于后者,也许一旦更改密码的请求生效,该请求必须保留五天(但不可编辑)以确保用户不会经常更改密码。

我承认,这些示例相当人为,但由于我对您的应用知之甚少,所以这是我能做的最好的。

https://stackoverflow.com/questions/4457014/

相关文章:

reporting-services - SSRS - 有没有办法将日期/时间输入参数限制为仅限日期

perl - 为 LWP::UserAgent 设置参数时出现问题

ruby-on-rails - 如果给定的工厂存在,我可以问 Factory Girl 吗?

ruby - 为什么 '\n' 不起作用,$/是什么意思?

php - 检查字符串是否为哈希

php - 加入 str_replace 与 strtolower

php - xdebug 安装不工作

java - 如何根据元素的一个字段的值对java中的链表进行排序?

c# - 无法对 SQL Server Express 2008 使用 SQL Server 身份验

django - 如果为空,请提供默认个人资料图片