我有一个我正在尝试更改的 php 脚本。编写原始代码是为了在按下按钮时通过从 SQL 中提取的值来增加倒数计时器。
我一直在尝试做的是更改代码,以便时间不会增加,但实际上只有在计时器低于一定量(比如 60 秒)时才会重置为特定的剩余时间。例如:在剩余 45 秒时按下按钮;计时器重置为剩余 60 秒。在 2 分钟按下按钮不会影响计时器。
原始代码如下所示:
// Price increment
$auction['Auction']['start_price'] += $data['auction_price_increment'];
if(strtotime($auction['Auction']['end_time']) < time()) {
$auction['Auction']['end_time'] = date('Y-m-d H:i:s');
}
// Time increment
$auction['Auction']['end_time'] = date('Y-m-d H:i:s', strtotime($auction['Auction']['end_time']) + $data['auction_time_increment']);
if(strtotime($auction['Auction']['end_time']) < time()) {
$auction['Auction']['end_time'] = date('Y-m-d H:i:s');
}
我将不胜感激有关如何做到这一点的任何想法。