yo escribimos esta pieza de código con el fin de mostrar los actuales fecha + 2 meses:fecha actual + 2 meses
<?php
$date = date("d/m/Y");
$date = strtotime(date("d/m/Y", strtotime($date)) . "+2 months");
$date = date("d/m/Y",$date);
echo $date;
?>
No parece que trabajar ya que muestra: 01/03/1970.
¿Qué estoy haciendo mal?
Gracias por su ayuda.
EDIT:
Después de leer los comentarios y respuestas, he simplificado y corregí.
<?php
$date = date("d/m/Y", strtotime(" +2 months"));
echo $date;
?>
Intenta poner un espacio antes de tu '+ 2'. Y tal vez use dos variables: usar el mismo nombre de variable una y otra vez para diferentes tipos de datos es confuso y una mala práctica. – Crontab
La correcta comprobación del valor de retorno ayuda también. – hakre