Belirttiğiniz yöntemi kullanarak sorunsuz bir şekilde istediğim gibi yaptım.
Bir sorum daha olacaktı. Elimde 0000-00-00 gibi bir tarih olduğunu varsayalım.
Bu tarihe x adet gün eklemek istiyorum. Bu işlemi en kolay nasıl sağlayabilirim?
PHP sürümünüze dikkat edin hepsi çalışıyor fakat bazıları bazı sürümlerde yeni geldiği için eski sürümlerde çalışmayacaktır.
<?php
$date = date_create("2021-11-18");
date_add($date, date_interval_create_from_date_string("1 days"));
echo date_format($date, "Y-m-d");
?>
<?php
echo date('Y-m-d', strtotime("2021-11-18". ' + 1 days'));
?>
<?php
$date = new DateTime("2021-11-18");
$date->add(new DateInterval('P1D')); // https://www.php.net/manual/en/dateinterval.construct.php
echo $date->format('Y-m-d');
?>