We have an array in which the availability of an accommodation for 6 months is stored.
Under ‘a’ is the availability
Under ‘c’ is the minimum stay
The PHP script should check if the minimum stay is longer than a free period. If the minimum stay on one day is longer, then the output should be “Check minimum stay on date xx”.
Furthermore, it should be checked whether there is a ‘2’ on the first day of a gap. If not, then output “Check arrival days on date xx”.
Example JSON FILE:
jQuery18209612825557121774_1710055437905([{"date":"2024-02-01T11:00:00.000Z","d":[{"a":1,"b":3,"c":1,"f":0},{"a":1,"b":3,"c":1,"f":0},{"a":0,"b":3,"c":7,"f":1},{"a":0,"b":3,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":3,"c":7,"f":2},{"a":0,"b":3,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":3,"c":7,"f":2},{"a":0,"b":3,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":3,"c":7,"f":2},{"a":0,"b":3,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2}]},{"date":"2024-03-01T11:00:00.000Z","d":[{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":3,"c":7,"f":2},{"a":0,"b":3,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":3,"c":7,"f":2},{"a":0,"b":3,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":1,"b":3,"c":1,"f":0},{"a":1,"b":3,"c":1,"f":0},{"a":0,"b":0,"c":7,"f":1},{"a":0,"b":3,"c":7,"f":2},{"a":1,"b":3,"c":7,"f":0},{"a":1,"b":0,"c":7,"f":0},{"a":1,"b":0,"c":7,"f":0},{"a":1,"b":0,"c":7,"f":0},{"a":1,"b":0,"c":7,"f":0},{"a":1,"b":0,"c":7,"f":0},{"a":1,"b":3,"c":7,"f":0},{"a":1,"b":3,"c":7,"f":0},{"a":1,"b":0,"c":7,"f":0},{"a":1,"b":0,"c":7,"f":0},{"a":1,"b":0,"c":7,"f":0},{"a":1,"b":0,"c":7,"f":0},{"a":1,"b":0,"c":7,"f":0},{"a":1,"b":3,"c":7,"f":0},{"a":1,"b":3,"c":7,"f":0}]},{"date":"2024-04-01T10:00:00.000Z","d":[{"a":1,"b":0,"c":7,"f":0},{"a":1,"b":0,"c":7,"f":0},{"a":1,"b":0,"c":7,"f":0},{"a":1,"b":0,"c":7,"f":0},{"a":1,"b":0,"c":7,"f":0},{"a":1,"b":3,"c":7,"f":0},{"a":0,"b":3,"c":7,"f":1},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":3,"c":7,"f":2},{"a":0,"b":3,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":3,"c":7,"f":2},{"a":0,"b":3,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":3,"c":7,"f":2},{"a":0,"b":3,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2}]},{"date":"2024-05-01T10:00:00.000Z","d":[{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":3,"c":7,"f":2},{"a":0,"b":3,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":3,"c":7,"f":2},{"a":0,"b":3,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":3,"c":7,"f":2},{"a":0,"b":3,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":3,"c":7,"f":2},{"a":0,"b":3,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2}]},{"date":"2024-06-01T10:00:00.000Z","d":[{"a":0,"b":3,"c":7,"f":2},{"a":0,"b":3,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":3,"c":7,"f":2},{"a":0,"b":3,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":3,"c":7,"f":2},{"a":0,"b":3,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":3,"c":7,"f":2},{"a":0,"b":3,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":0,"b":0,"c":7,"f":2},{"a":1,"b":3,"c":2,"f":0},{"a":1,"b":3,"c":2,"f":0},{"a":1,"b":3,"c":2,"f":0}]},{"date":"2024-07-01T10:00:00.000Z","d":[{"a":1,"b":3,"c":2,"f":0},{"a":1,"b":3,"c":2,"f":0},{"a":1,"b":3,"c":2,"f":0},{"a":1,"b":3,"c":2,"f":0},{"a":1,"b":3,"c":2,"f":0},{"a":1,"b":3,"c":2,"f":0},{"a":1,"b":3,"c":2,"f":0},{"a":1,"b":3,"c":2,"f":0},{"a":1,"b":3,"c":2,"f":0},{"a":1,"b":3,"c":2,"f":0},{"a":1,"b":3,"c":2,"f":0},{"a":0,"b":3,"c":2,"f":1},{"a":0,"b":3,"c":2,"f":2},{"a":0,"b":3,"c":2,"f":2},{"a":0,"b":3,"c":2,"f":2},{"a":0,"b":3,"c":2,"f":2},{"a":0,"b":3,"c":2,"f":2},{"a":0,"b":3,"c":2,"f":2},{"a":0,"b":3,"c":2,"f":2},{"a":0,"b":3,"c":2,"f":2},{"a":0,"b":3,"c":2,"f":2},{"a":0,"b":3,"c":2,"f":2},{"a":0,"b":3,"c":2,"f":2},{"a":0,"b":3,"c":2,"f":2},{"a":1,"b":3,"c":2,"f":0},{"a":1,"b":3,"c":2,"f":0},{"a":1,"b":3,"c":2,"f":0},{"a":1,"b":3,"c":2,"f":0},{"a":1,"b":3,"c":2,"f":0},{"a":1,"b":3,"c":2,"f":0},{"a":1,"b":3,"c":2,"f":0}]}])