Ergens in mijn oude code mapje vondt ik onderstaand script terug, maar krijg alleen maar array als waarde terug.
Ziet iemand het foutje??
function getDateForSpecificDayBetweenDates($startDate,$endDate,$day_number){
$endDate = strtotime($endDate);
$days=array('1'=>'Monday','2' => 'Tuesday','3' => 'Wednesday','4'=>'Thursday','5' =>'Friday','6' => 'Saturday','7'=>'Sunday');
for($i = strtotime($days[$day_number], strtotime($startDate)); $i <= $endDate; $i = strtotime('+1 week', $i))
$date_array[]=date('d-m-Y',$i);
return $date_array;
}
$dateA = '01-04-2022';
$dateB = '30-04-2022';
$day = '1';
echo getDateForSpecificDayBetweenDates($dateA, $dateB, $day);