- Output for 5.3.0 - 5.3.28, 5.4.0 - 5.4.25
- Parse error: syntax error, unexpected '{' in /in/1njBA on line 9
Process exited with code 255.
<?php
$start_date = '2014-3-19';
$end_date = '2014-5-19';
$begin = new DateTime( $start_date );
$end = new DateTime(date("Y-m-d",strtotime("+1 day", strtotime($end_date))));
while($begin < $end) {
if(isWeekend($begin) {
$period[] = $begin->format('Y-m-d');
$begin->modify('+1 day');
}
}
foreach($period as $val) {
print_r("Value: " . $val . (isWeekend($val) ? " - weekend\n" : " - weekday\n"));
}
function isWeekend($date) {
return (date('N', strtotime($date)) >= 6);
}