</ul></nav> </header> <main> <?php ob_start(); echo $homepage->getWeatherHtml(); /** * This is probably the worst possible way of doing this. */ if (date("G") < 12) { echo "<h1>NYT Today's Paper</h1>"; echo $homepage->getNytimesTodaysPaperHtml(); echo "<h1>HackerNews</h1>"; echo $homepage->getHackerNewsHtml(); echo "<h1>AP Top News</h1>"; echo $homepage->getApHtml(); } else { echo "<h1>HackerNews</h1>"; echo $homepage->getHackerNewsHtml(); echo "<h1>AP Top News</h1>"; echo $homepage->getApHtml(); echo "<h1>NYT Today's Paper</h1>"; echo $homepage->getNytimesTodaysPaperHtml(); } echo "<h1>Boston Forecast</h1>"; echo $homepage->getForecast(); $html = ob_get_contents(); ob_end_clean(); echo "<p>This homepage is " . str_word_count(strip_tags($html)) . " words long. " . $html; ?> </main>