Вот примерный пример моего кода:
$start_date = '01/02/2003';
for($i=1 ; $i<3 ; $i++){
$expiration_date = $start_date->addMonth(12);
}
dump($expiration_date ); //outputs 01/02/2005
dd($start_date); //outputs 01/02/2005
Мой вопрос заключается в том, почему моя переменная start_date также становится такой же, как и переменная expiration_date.
Мне нужно, чтобы начальная дата в конце цикла по-прежнему имела исходное значение 01.02.2003.