php pregunta … ¿cómo comprobar si algo está entre dos valores?

Sé que me estoy perdiendo algo fácil aquí … He estado probando diferentes operadores, pero no he sido capaz de resolver esto …

¿Cómo hago para verificar si la fecha actual está entre otras dos fechas?

Entonces, si tengo una fecha a partir del 2/2/2010 y una fecha del 2/10/2010, ¿cómo puedo devolver VERDADERO si la fecha actual (4/2/2010) cae entre esas dos fechas?

Para hacer una comparación como esta, debe hacer comparaciones por separado. Si $ d es la fecha que desea comparar, $ d1 es la fecha anterior, y $ d2 es la fecha posterior, sería algo así como:

if ((strtotime($d) > strtotime($d1)) and (strtotime($d) < strtotime($d2))) { return true; } else { return false; } 

Fuera de mi cabeza, no sé de un operador de comparación de fechas en PHP, pero usaría strtotime() en las tres fechas, luego haré comparaciones matemáticas simples.

  

devuelve verdadero.

Si pasó la fecha uno y antes de la fecha dos, entonces está entre ellos.

los googles me dijeron

 if ( strtotime($date) > strtotime('22/09/2008') && strtotime($date) < strtotime('28/09/2008')) 

http://answers.yahoo.com/question/index?qid=20081003113922AAHnQsp

¿No funcionaría esto?

  ( ($lowerlimitdate <= $checkingdate) && ($checkingdate <= $upperlimitdate))