我有以下代码,它在日期之间计数,不包括周末,这是一种享受。
它循环通过从数据库中获取多个日期并单独输出它们。我将如何将所有循环结果加在一起以获得总天数?
这是我的代码:
$start = strtotime(get_post_meta( get_the_id(), 'from_date', TRUE ));
$end = strtotime(get_post_meta( get_the_id(), 'to_date', TRUE ));
$count = 0;
while(date('Y-m-d', $start) < date('Y-m-d', $end)){
$count += date('N', $start) < 6 ? 1 : 0;
$start = strtotime("+1 day", $start);
}
echo $count;
以上输出如下:
1
1
1
3
3
我需要把这些加在一起,所以我总共得到 9