php怎么获取本周:周日-周六的日期;

php怎么获取本周:周日-周六的日期;

<?php
//这个月的 周日-周六的日期
$year = date("Y");
$month = date("m");
$days = date("t");
for ($i=0; $i < $days; $i++) { 
$day = $year.'-'.$month.'-'.$i;
$w = date('w',strtotime($day));
  if ($w == 6 || $w ==0) {
  echo $day.' 是周末<br />';
  }

?>

<?php
//这个周的 周日-周六的日期
$year = date("Y");
$month = date("m");
$days = date("t");
$hao = date('j');
for ($i=$hao; $i < ($hao+7); $i++) { 
$day = $year.'-'.$month.'-'.$i;
$w = date('w',strtotime($day));
  if ($w == 6 || $w ==0) {
  echo $day.' 是周末<br />';
  }
}
?>

望采纳 Thx

追问

获取本月的呢,本月开始日期和结束日期

追答

获取本月的什么 开始日期和结束日期,本月的开始日期 - 结束日期

<?php
$year = date("Y");
$month = date("m");
$days = date("t");
$days = strlen($days)==2?$days:'0'.$days;
echo '开始日期:'.$year.'-'.$month.'-01';
echo '结束日期:'.$year.'-'.$month.'-'.$days;
?>

温馨提示:答案为网友推荐,仅供参考
相似回答