如何根据时间加载2个不同的页面?

时间:2011-12-16 13:23:10

标签: php

我有两个不同的索引页。

我需要在6:00-18:00之间加载一个,第二个在18:00-6:00加载。

我如何用php做到这一点?

2 个答案:

答案 0 :(得分:4)

<?
$hour = (int)date("H");
if($hour >= 6 && $hour < 18)
    include "index1.php";
else
    include "index2.php";
?>

同样PHP date()对您的需求也很有用

更新:已将强制转换添加到int

答案 1 :(得分:2)

这样的事情:

<?php
    $hour = localtime(time(), true)["tm_hour"];

    if ($hour >= 6 && $hour < 18) {
        include "daytime.php";
    } else {
        include "nighttime.php";
    }
?>