0

我有五个文件,即index.phpfirst.php .. fourth.php.

first.phpthroughfourth.php表示一个年历,分为 4 个季度(每个文件 3 个月)。现在,我只需要在索引页面中显示当前季度。例如,既然是 8 月,我的索引应该显示third.php,其中包含 7 月、8 月和 9 月。简而言之,我需要使我的索引页动态化。

这是我当前的代码,显然是静态的:

   if(!isset($_GET['quarter']) && !isset($_GET['year'])){
    include ('/thirdq2012.php');
    }

另外,我将如何测试这个?

编辑:问题已解决!我还有一个问题,在每一页的顶部,我有一个下拉年份按钮,它从 2011、2012、2013 切换。我的下一个问题是如何在不创建多个文件的情况下显示所选年份的特定季度?例如,2011 年第 1 季度(1 月、2 月、3 月)包含用户输入的数据和其他值,但 2012 年第 1 季度不包含任何内容。我将如何从那里打开?

4

1 回答 1

7
<?php

    $now   = new DateTime();
    $month = (int)$now->format("m");

    if ($month >= 1 AND $month <= 3) {
        echo "First Quarter!";
    }
    elseif ($month >= 4 AND $month <= 6) {
        echo "Second Quarter!";
    }
    elseif ($month >= 7 AND $month <= 9) {
        echo "Third Quarter!";
    }
    else {
        echo "Fourth Quarter!";
    }
于 2012-08-03T07:24:41.053 回答