Сортирует записи LDAP

# ldap_sort

(PHP 4 >= 4.2.0, PHP 5, PHP 7)

ldap_sort — Сортирует записи LDAP

Внимание

Начиная с PHP 7.0.0 функция УСТАРЕЛА, а в PHP 8.0.0 функцию УДАЛИЛИ. Полагаться на функцию настоятельно не рекомендуют.

### Описание

function ldap_sort(resource `$link`, resource `$result`, string `$sortfilter`): bool

Сортирует результат запроса LDAP, возвращаемый функцией ldap_search().

Так как эта функция сортирует результат на клиентской стороне, вы можете получить не те результаты, которые ожидали в случае, если был превышен лимит `sizelimit` на стороне сервера либо указанный в ldap_search().

### Список параметров

`link`

  Ресурс LDAP, возвращаемый функцией ldap_connect().

`result`

  Дескриптор результата поиска, возвращаемый функцией ldap_search().

`sortfilter`

  Атрибут, используемый в качестве ключа при сортировке.

### Возвращаемые значения

Функция не возвращает значения после выполнения.

### Список изменений

Версия | Описание
--- | ---
8.0.0 | Функция была удалена.

### Примеры

Сортировка результата поиска.

Пример #1 Сортировка LDAP

    <?php
         // $ds - активный дескриптор соединения (смотрите ldap_connect)

         $dn        = 'ou=example,dc=org';
         $filter    = '(|(sn=Doe*)(givenname=John*))';
         $justthese = array('ou', 'sn', 'givenname', 'mail');

         $sr = ldap_search($ds, $dn, $filter, $justthese);

         // Сортировка
         ldap_sort($ds, $sr, 'sn');

         // Получение данных
         $info = ldap_get_entries($ds, $sr);

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open