我正在嘗試創建一個檢查日期範圍的函數。如果最後日期是週末,它將選擇第二天。假設,今天是2016年3月1日。如果有人加上5,它會在2016年3月7日結果。因爲3月6日是週末。我寫了這段代碼。但它不起作用,我找不到問題在哪裏。代碼如下:用於選擇下一天的功能如果最後一天是週末
<?php
$date = "2016-02-29";
$numOfDays = 8;
$futureDate = strtolower(date("l",strtotime($date." +".$numOfDays."days")));
$weekend1= "friday";
$weekend2= "saturday";
if($futureDate != $$w1 || $futureDate != $w2){
$finalDate = date("Y-m-d",strtotime($futureDate));
}
else{$finalDate = date("Y-m-d",strtotime($futureDate ."+1 day"));}
echo $finalDate;
?>
您是不是要找寫'$ w1'而不是$$ w1' –
Yup..I意味着$ W1。檢查代碼。變量的名稱已更改。 –
@MuminurRahman查看我的代碼。它根據你的代碼進一步修改它。 –