tôi đã viết đoạn mã này để hiển thị ngày + 2 tháng hiện tại:nay: + 2 tháng
<?php
$date = date("d/m/Y");
$date = strtotime(date("d/m/Y", strtotime($date)) . "+2 months");
$date = date("d/m/Y",$date);
echo $date;
?>
Nó dường như không làm việc như nó sẽ hiển thị: 1970/01/03.
Tôi đang làm gì sai?
Cảm ơn sự giúp đỡ của bạn.
EDIT:
Sau khi đọc nhận xét và câu trả lời, tôi đã đơn giản hóa và sửa chữa nó.
<?php
$date = date("d/m/Y", strtotime(" +2 months"));
echo $date;
?>
Thử đặt dấu cách trước '+ 2' của bạn. Và có thể sử dụng hai biến - sử dụng cùng một tên biến hơn và hơn cho các loại dữ liệu khác nhau là khó hiểu và thực hành xấu. – Crontab
Kiểm tra giá trị trả lại thích hợp cũng giúp ích. – hakre