PHP每月预订

时间:2018-10-07 09:47:17

标签: php algorithm

我们需要创建一个每月的预订系统。

例如: 现在是十月。

有人从01.11.2018 to: 01.02.2019.

预订了酒店

这意味着酒店号码正忙:Nov, Dec, Jan.

因此在预订清单中,我们需要这样的东西:

<?php
$array = [
    [
        'month' => Oct,
        'status' => 'free'
    ],
    [
        'month' => Now,
        'status' => 'busy'
    ],
    [
        'month' => Dec,
        'status' => 'busy'
    ],
    [
        'month' => Jan,
        'status' => 'busy'
    ],
    [
        'month' => Feb,
        'status' => 'free'
    ],
]

?>

我们在数据库中有日期:

Start_date -> 01.11.2018

End_date -> 01.02.2019.

我们需要显示当前month + 5 months上要预订的用户列表月份;

也许有人可以帮助我们实现这一算法?

1 个答案:

答案 0 :(得分:0)

使用您想要的未来多年的每个日期生成有关事实的辅助日历表。使用这些事实在用户界面中显示信息。

例如

Start_date -> 01.11.2018
End_date -> 01.02.2019.

您可以显示该范围内每天的信息。 工作日,节假日,周末,已预订