Я работаю с массивом, построенным из ввода из формы.Мне нужно найти, если два значения в массиве в последовательности.Если я использую in_array, он возвращает true, ища одно или другое значение, но мне нужно выяснить, находятся ли они в последовательности, так как есть вероятность, что два значения находятся в массиве.Пример:
[0] => location [1] => Riverside [2] => location [3] => Other [4] => subcat1 [5] => Motorcycle [6] => subcat2 [7] => Other.
Если я использую array_search или in_array, в поисках «Other» он возвращает true и останавливается на первом найденном значении, но мне нужно знать, следует ли сразу за значением subcat2 значение «Other»в массиве.Использование значений повторно заполняет форму, и, поскольку «Другое» находится в массиве дважды (или более), он отмечает все параметры «Другое» в форме.Я хочу захватить пары значений.Есть идеи?