我已经为明年创建了 365 个 php 页面,当前命名为:
- 1-1-2015.php
- 1-2-2015.php
- 1-3-2015.php
我想每天使用 <?php include("1-1-2015.php"); ?>
显示一个不同的在我的主页上,我已经使用“if else”在一周中的几天做了类似的事情
<?php
$today = date("l");
if($today == "Sunday")
{
//do Sunday Thing
}
elseif($today == "Monday")
{
// do Monday Thing
}
?>
有没有比 365 if 语句更好的方法来做到这一点,因为我希望这是 future 的证明,所以它只是在 2016 年添加下一个 365 页的情况?
最佳答案
只需使用 date()
来格式化日期以匹配您的文件命名方案。
$filename = sprintf('%s.php', date('n-j-Y'));
include($filename);
关于php - 不同的 php 按日期包含,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23612656/