Cómo comparar fechas en PHP de manera fácil con date() y strtotime()

Cómo comparar fechas en PHP de manera fácil con date() y strtotime()


Comparar fechas en PHP con date() y strtotime()

Vamos a ver el código necesario para comparar 2 fechas y comprobar si una es mayor o menor que otra:

$fecha_actual  = strtotime(date("d-m-Y H:i:00", time())));
$fecha_entrada = strtotime("19-11-2018 21:00:00"));

if ($fecha_actual > $fecha_entrada) {
    echo "La fecha actual es mayor a la comparada.";
} else {
    echo "La fecha comparada es igual o menor";
}

Os explico el ejemplo:

Definimos la fecha actual con formato UNIX previamente formateada con date() y obtenida con time().

  1. Definimos la fecha de entrada y le indicamos la fecha y hora.
  2. Realizamos la comparación de fechas con el condicional if().

Comentarios

Entradas más populares de este blog

Obtener la url actual con PHP

Recoger un arreglo en foreach php 2018

Algoritmos para ordenar numeros de menor a mayor php