Was ist das Eingabeformat überhaupt?
1) Wenn Ihr Datum ein Array aus Jahr, Monat und Tag ist, dann können Sie mktime (0, 0, 0, $ Monat, $ Tag + 15, $ Jahr) oder mktime (0, 0, 0, $ Monat + 1, $ Tag, $ Jahr). Beachten Sie, dass mktime eine intelligente Funktion ist, die Out-of-Bounds-Werte korrekt behandelt, sodass mktime (0, 0, 0, 13, 33, 2008) (das ist Monat 13, Tag 33 von 2008) den Timestamp für Februar zurückgibt , 2, 2009.
2) Wenn Ihr Datum ein Zeitstempel ist, dann fügen Sie einfach 15 * SECONDS_IN_A_DAY hinzu und geben dann das mit Datum aus (/ * beliebiges Format * /, $ payedDate). Wenn Sie einen Monat 30 Tage hinzufügen müssen, funktioniert das natürlich nicht immer, also können Sie zuerst den Zeitstempel in Monat, Tag und Jahr umwandeln (mit der Funktion date()) und dann (1) verwenden.
3) Wenn Ihr Datum eine Zeichenkette ist, analysieren Sie es zuerst, zum Beispiel mit strtotime(), dann tun Sie, was Sie wollen.
Der Begriff, den Sie zu Google wollen ist "date Arithmetik". –