如何在php中创建日历.. 纵向,我的意思是一个月的所有日期将是一个接一个.. 1行将包含1个月的日期..实际上将有四列。一列将包含一个月的日期,其他三列是对于三个不同的房间(每个房间将显示他们的可用性状态 - 是否针对特定月份的特定日期预订..) 我正在尝试但不能像这样创造.. 任何帮助/建议/链接将不胜感激..
谢谢..
答案 0 :(得分:2)
首先,您需要当月的天数
$num_days = date('t', mktime(0, 0, 0, $desired_month, 1, $desired_year));
有关说明,请参阅PHP Manual: Date
下一步将是,经历所有日子并创建四列
for ($index = 1; $index <= $num_days; $index++) {
echo "<tr><td>" . $index . "." . $desired_month . "." . $desired_year . "</td>
<td>col2</td><td>col3</td><td>col4</td></tr>";
}
这应该满足您的需求。