[英]How to get day of week using PHP?
This is my code 这是我的代码
<select name="weekly_set">
<?php
for($days=1;$days<=7;$days++)
{
$selected='';
if(date("N")==$days)
$selected ='selected';
echo "<option value=".$days." $selected>".$days."</option>";
}
?>
</select>
In drop down I want to show day of the week like Monday, Tuesday... How to show? 在下拉菜单中,我想显示星期几,例如星期一,星期二...如何显示? Thanks
谢谢
您可以在此处获得日期函数的格式信息,因此date('l')
是简单的答案。
This should work for you: 这应该为您工作:
<select name="weekly_set">
<?php
$daysArray = array("Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday");
for($days=1;$days<=7;$days++) {
$selected='';
if(date("N")==$days)
$selected ='selected';
echo "<option value=".$days." $selected>". $daysArray[$days-1]."</option>";
}
?>
</select>
Try this code, it will print select box as you want. 尝试使用此代码,它将根据需要打印选择框。
$timestamp = strtotime('next Sunday');
$dayArray = array();
echo '<select name="weekly_set">';
for ($days = 0; $days < 7; $days++) {
$selected='';
if(date("N")==$days)
$selected ='selected';
echo "<option value=".$days." $selected>".strftime('%A', $timestamp)."</option>";
$timestamp = strtotime('+1 day', $timestamp);
}
echo '</select>';
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.