Jaki jest format wejściowy tak?
1) Jeśli Twoją datą jest tablica roku, miesiąca i dnia, możesz mktime (0, 0, 0, $ month, $ day + 15, $ year) lub mktime (0, 0, 0, $ miesiąc + 1, $ dzień, $ rok). Zauważ, że mktime to inteligentna funkcja, która będzie poprawnie obsługiwać wartości spoza granic, więc mktime (0, 0, 0, 13, 33, 2008) (który jest miesiąc 13, dzień 33 2008) zwróci znacznik czasu dla lutego , 2, 2009.
2) Jeśli datą jest znacznik czasu, to po prostu dodaj 15 * SECONDS_IN_A_DAY, a następnie wypisz wynik z datą (/ * dowolny format * /, $ wysłanaData). Jeśli chcesz dodać jeden miesiąc, 30 dni nie zawsze będzie działać poprawnie, więc możesz najpierw przekonwertować znacznik czasu na miesiąc, dzień i rok (z funkcją date()), a następnie użyć (1).
3) Jeśli twoja data jest łańcuchem znaków, najpierw przeanalizuj ją, na przykład za pomocą polecenia strtotime(), a następnie wykonaj, co chcesz.
Termin chcesz do Google jest "data arytmetyka". –