AddMonth() Bug PHP/Carbon?

1 Antwort

Hi Johann1234448,

ja, das ist ein bekanntes und häufig verwirrendes Verhalten bei addMonth() in PHP und auch in der Carbon-Bibliothek, das aber kein Bug, sondern eine bewusste Dsignentscheidung ist.

Es gibt aber eine Lösung dafür und zwar addMonthNoOverflow(). Carbon bietet genau dafür eine Methode, die den letzten gültigen Tag des Monats nimmt, wenn der gewünschte Tag nicht existiert