Yo uso mucho la funcion del strtotime(), por que me devuelve una cantidad para poder compararla con cualquier fecha. Y asi puedo comprobar incluso la diferencia de 1 segundo.
Cita: <?
if(strtotime($fecha1)<strtotime($fecha2)) { echo "Fecha uno es menor"; }
?>