$time = 1263751023;
if((time() - $time) > 60 * 60)
{
echo "Yes";
}
Есть два основных способа понять это. Вы можете выяснить, что было час назад, а затем проверить, было ли время, которое вы проверяли, было после этого.
(time() - (60*60)) > $time;
Другой способ - проверить, какой час прошел после проверки, и посмотреть, прошло ли это еще.
($time + (60*60)) < time();
О, и последнее - проверить разницу между двумя значениями, что даст вам количество прошедших секунд
(time() - $time) > (60*60)
Все ответят вам одинаково.