Cita:
Iniciado por PIN2
Perdona por no haber respondido antes, pero no entiendo bien lo que me dices, ya que lo que quiero es que en ese poner en el intervalo de horas $horan = $hora >= 7:10 && $hora <= 20:20; no me salga el error
Lo que te dije es que esa manera de comparar valores es incorrecta. '7:10' es una cadena de texto, no un valor numérico, de manera que comparar ―por ejemplo― el 7 con '7:10', siempre resultará en un error. De la manera en que te indico, convertirás los valores en marcas de tiempo y así podrás realizar la comparación correctamente.
Cita:
Iniciado por xerifandtomas
Lo mas facil sin utilizar mktime es que separes las horas y los minutos, mediante un explode...
En realidad, de esa forma el proceso sería un poquito más largo y se llegaría al mismo resultado. Si existen funciones para trabajar con marcas de tiempo, ¿por qué no utilizarlas?
Saludos