检查日期是否是周末 PHP [英] Checking if date is weekend PHP
本文介绍了检查日期是否是周末 PHP的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
这个函数似乎只返回false.你们中有人得到同样的吗?我确定我忽略了一些东西,但是,新鲜的眼睛等等......
This function seems to only return false. Are any of you getting the same? I'm sure I'm overlooking something, however, fresh eyes and all that ...
function isweekend($date){
$date = strtotime($date);
$date = date("l", $date);
$date = strtolower($date);
echo $date;
if($date == "saturday" || $date == "sunday") {
return "true";
} else {
return "false";
}
}
我使用以下方法调用该函数:
I call the function using the following:
$isthisaweekend = isweekend('2011-01-01');
推荐答案
如果你有 PHP >= 5.1:
If you have PHP >= 5.1:
function isWeekend($date) {
return (date('N', strtotime($date)) >= 6);
}
否则:
function isWeekend($date) {
$weekDay = date('w', strtotime($date));
return ($weekDay == 0 || $weekDay == 6);
}
这篇关于检查日期是否是周末 PHP的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文