如何在今天提前2天选择创建一个选择作为PHP的默认选项(即48小时窗口)?这是我到目前为止使用的代码,但不幸的是它不起作用!
<?php
$weekday = array('Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday');
$days = range (1, 31);
$currentDay = date('F');
echo "<select name='weekday'>";
foreach ($days as $value) {
$default = ($value == $currentDay)?'selected="selected"':'';
echo '<option '.$default.' value="'.$value.'">'.$value."</option>\n";
}
echo '</select> ';
?>
答案 0 :(得分:1)
我对你的代码的作用感到困惑。
据我所知,$ weekday在实例化后未被使用,并且您将$ currentDay设置为当月(例如9月)的文本表示。
但是如果你想从现在起48小时后得到一天中的那一天:
$two_days_ahead = date('j', strtotime('+ 48 hours'));