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