Vielen Dank, es hat funktioniert!
Dann gibt es noch zwei Punkte:
Muss ich die Variable $time für die jeweiligen Tage anders benennen ($time1, $time2; $time3,...)?
Kann ich die Funktion strtotime() für die Tage 2-7 abändern (strtotime('tomorrow 18:00:00 +1 days'))?
Also:
// 2. Serienmail, 1. Kurzfragebogen
$time1 = strtotime('tomorrow 18:00:00');
debug(date('d.m.Y. H:i', $time1));
mailSchedule(false, 2, $time1);
// 3. Serienmail, 2. Kurzfragebogen
$time2 = strtotime('tomorrow 18:00:00 +1 days');
debug(date('d.m.Y. H:i', $time2));
mailSchedule(false, 3, $time2);
// 4. Serienmail, 3. Kurzfragebogen
$time3 = strtotime('tomorrow 18:00:00 +2 days');
debug(date('d.m.Y. H:i', $time3));
mailSchedule(false, 4, $time3);
// 5. Serienmail, 4. Kurzfragebogen
$time4 = strtotime('tomorrow 18:00:00 +3 days');
debug(date('d.m.Y. H:i', $time4));
mailSchedule(false, 5, $time4);
// 6. Serienmail, 5. Kurzfragebogen
$time5 = strtotime('tomorrow 18:00:00 +4 days');
debug(date('d.m.Y. H:i', $time5));
mailSchedule(false, 6, $time5);
// 7. Serienmail, 6. Kurzfragebogen
$time6 = strtotime('tomorrow 18:00:00 +5 days');
debug(date('d.m.Y. H:i', $time6));
mailSchedule(false, 7, $time6);
// 8. Serienmail, 7. Kurzfragebogen
$time7 = strtotime('tomorrow 18:00:00 +6 days');
debug(date('d.m.Y. H:i', $time7));
mailSchedule(false, 8, $time7);
Danke für Ihre Hilfe! :)