我想只打印使用此代碼的strtotime功能不能正常工作
$strtdate = "2017-04-10";
$incrmntvar = 0;
while($incrmntvar <= $gettotaldays){
$checkday = date("D",strtotime($strtdate));
echo "{$checkday} and {$strtdate}". "<br>";
if($checkday != 'Sat' || $checkday != 'Sun'){
$incre_date = strtotime("1 day", strtotime($strtdate));
$strtdate = date("Y-m-d", $incre_date);
$incrmntvar ++;
}
else{
$incre_date = strtotime("1 day", strtotime($strtdate));
$strtdate = date("Y-m-d", $incre_date);
echo "else " . $strtdate . "<br>";
}
}
的與Y-M-d的格式,平日裏它打印所有的日子,包括星期六和星期天。我的代碼有什麼問題
'$ checkday!= '星期六' && $ checkday!=「Sun''希望你能猜出這是爲什麼。 –
或者使用一個數組:'if(!in_array($ checkday,['Sat','Sun'])){' –