ArraySelectBySortedKeyPrefix()
Выбирает элементы массива, со значением заданного поля (ключа) внутри элемента, начинающегося на заданные префикс. Массив должен быть предварительно отсортирован по возрастанию значения ключа, что делает эту функцию существенно более эффективной по сравнению с простым перебором. Порядок сортировки возвращаемых элементов не определен.
Синтаксис
ArraySelectBySortedKeyPrefix( array, prefixStr, keyName )
ArraySelectBySortedKeyPrefix( array, prefixStr, keyName, ignoreCase )
Аргументы
array
Произвольный массив, поддерживающий прямой доступ по порядковому индексу.
prefixStrstring
Префикс
keyNamestring
Имя элемента, являющегося ключом
ignoreCasebooloptional
Игнорировать регистр (для массивов, содержащих строки)