$times=[
0=>'08:00-09:00'
1=>'09:20-13:00'
2=>'14:00-18:00'
3=>'06:00-20:00'
];
现在我在数组中有很多时间间隔,不知道有多少个,给定一个新的时间,例如,我想找出交叉时间,给我07:00-10:00,然后$ time [0],time [1],time [3]与给定的时间相交。
我的解决方法是:- 使用foreach()
比较每个项目的开头和结尾
但是我认为对此有更好的解决方案。因为我们可以假设时间间隔是x轴上的坐标,所以请帮助我,谢谢。