3v4l.org

run code in 300+ PHP versions simultaneously
<?php function getStartAndEndDate($week, $year) { $time = strtotime("1 January $year", time()); $day = date('w', $time); $time += ((7*$week)+1-$day)*24*3600; $return[0] = date('Y-m-d', $time); $time += 6*24*3600; $return[1] = date('Y-m-d', $time); return $return; } print_r(getStartAndEndDate(date('W'), 2017));

preferences:
26.86 ms | 402 KiB | 5 Q