Посчитать число записей в результатах поиска

# ldap_count_entries

(PHP 4, PHP 5, PHP 7, PHP 8)

ldap_count_entries — Посчитать число записей в результатах поиска

### Описание

function ldap_count_entries(LDAP\Connection `$ldap`, LDAP\Result `$result`): int

Возвращает число записей, сохранённых в результате предыдущей операции поиска.

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

`ldap`

  Экземпляр класса LDAP\Connection, который возвращает функция ldap_connect().

`result`

  Экземпляр класса LDAP\Result, который возвращает функция ldap_list() или ldap_search().

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

Возвращает число записей в результате или `false`, если возникла ошибка.

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

Версия | Описание
--- | ---
8.1.0 | Параметр `ldap` теперь принимает объект LDAP\Connection; раньше параметр ждал ресурс (resource) `ldap link` .
8.1.0 | Параметр `result` теперь принимает объект LDAP\Result; раньше параметр ждал ресурс (resource) `ldap result`.

### Примеры

Пример #1 Пример использования функции ldap_count_entries()

Получение числа записей в результате.

    // $ds допустимый экземпляр LDAP\Connection

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

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

         var_dump(ldap_count_entries($ds, $sr));

Вывод приведённого примера будет похож на:

    int(1)

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