我已经被这个PHP问题难住了大约一天了。基本上,我们有一个以24小时格式格式化的小时数组,以及一个任意值($hour)(也是24小时制)。问题是,我们需要获取$hour,并获取数组中的下一个可用值,从紧接着$hour的值开始。数组可能看起来像:$goodHours=array('8,9,10,11,12,19,20,21).那么小时值可能是:$hour=14;所以,我们需要一些方法来知道19是下一个最佳时间。此外,我们可能还需要获取第二个、第三个或第四个(等等)可用值。问题似乎是因为14不是数组中的值,所以没有索引可以让我们递增到下一个值。为了让事情更简单,我使用了$goodHours