кто нибудь знает как сделать поиск в массиве вот по такому алгоритму: 1. массив делится пополам 2. определяется в какой из его частей находится искомое 3. эта часть делится ещё раз пополам 3.1. если найдено то возврат значения и выход 4. возврат к п.2. не знаю как это было сделано в FoxPro на программном уровне но работало оно именно так при поиске в БД вот теперь интересно сделать тоже самое но на PHP у меня два массива и в одном надо искать значение (тестовое) в соответствии со значением из первого массива который проходится циклом если кто сталкивался или задавался вопросом, может посоветуете, а то весь массив каждый раз перебирать не вариант