ldap_count_entries
(PHP 4, PHP 5, PHP 7, PHP 8)
ldap_count_entries — Conta o número de entradas em uma pesquisa
Descrição
Retorna o número de entradas armazenadas no resultado das operações de pesquisa anteriores.
Parâmetros
ldap
-
Uma instância de LDAP\Connection, retornada por ldap_connect().
result
-
Uma instância de LDAP\Result, retornada por ldap_list() ou ldap_search().
Valor Retornado
Retorna o número de entradas no resultado, ou false
em caso de falha.
Registro de Alterações
Versão | Descrição |
---|---|
8.1.0 |
O parâmetro ldap agora espera uma instância de LDAP\Connection;
anteriormente, um resource ldap link válido era esperado.
|
8.1.0 |
O parâmetro result agora espera uma instância de LDAP\Result;
anteriormente, um resource ldap result válido era esperado.
|
Exemplos
Example #1 Exemplo de ldap_count_entries()
Obtém o número de entradas no resultado.
// $ds é uma instância válida de LDAP\Connection para um servidor de diretório
$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));
O exemplo acima produzirá algo semelhante a:
int(1)