Hallo,
Dann mach dir die Tatsache zunutze, dass ein Unix-Timestamp einfach fortlaufend die Sekunden zählt. Also brauchst du nur zum ursprünglich ermittelten Timestamp 7*86400 zu addieren:
$date = strtotime($array['NummerDatum']) + 7*86400; $datum = date("d.m.Y", $date);
ist das immer richtig? Auch mit Schalttagen und Schaltsekunden?
Was du machst, ist übrigens auch von einem anderen Standpunkt betrachtet ungünstig: Du weist derselben Variablen nach und nach nicht nur verschiedene, sondern sogar verschiedenartige Werte zu. Das ist in Sprachen wie PHP, die keine festen Typen kennen, nicht verboten - aber es ist schwierig, dann den Überblick zu behalten.
Da gebe ich dir völlig recht.
Die Frage was einfacher als "+7 day" (ich hätte eher "+7 days" geschrieben) ist, lässt sich mit "+1 week" beantworten.
Gruß
Kalk