[...] ist das Problem ein klein wenig anders (vermutlich sogar leichter).
Ich glaub nicht das man das wirklich vergleichen kann, da es einfach 2 verschiedene Dinge sind ;p
Ist das so besser ausgedrückt?
Auf jeden Fall, verstehe ich jetzt was du vorhast. Allerdings finde ich die herangehensweise irgendwie ein wenig sonderbar.
Jubiläen (ist das der Plural?) von derselben Sache sind doch immer in einem bestimmten Interval, ab Datum X. (Sprich Ladeneröffnung am Tage X, 1. Jubiläum = X+1 Jahr, 2. Jubiläum = X+2 Jahre) Quasi bräuchte man nur das Startdatum (Tag X), den Interval (1 Jahr) und die Nummer des Jubiläums.
Datum und Name kommen ja aus einer Datenbank oder?
Mit Daten arbeitet es sich leichter wenn sie bis zur Ausgabe eigentlich nur als Zeitstempel vorhanden sind, für die Ausgabe kann man das Datum dann mit date() formatiert ausgeben.
Desweiteren wäre es leichter die Ausgabe auch formatiert zu handhaben, sprintf() ist ein simpler Weg.
Wahrscheinlich wirst du, je nach dem wie die Daten ankommen, nicht mal Reguläre Ausdrücke brauchen.
MfG
bubble