ldap_get_entries
(PHP 4, PHP 5, PHP 7, PHP 8)
ldap_get_entries — Obtém todas as entradas do resultado
Descrição
Lê múltiplas entradas do resultado fornecido, junto com seus atributos e múltiplos valores.
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 uma informação completa do resultado em um array multi-dimensional
em caso de sucesso, ou false
em caso de falha.
A estrutura do array é a seguinte. O índice do atributo é convertido para minúsculas. (Atributos são insensíveis a maiúsculas/minúsculas para servidores de diretório, mas não quando usadas como índices de array.)
return_value["count"] = número de entradas no resultado return_value[0] : refere aos detalhes da primeira entrada return_value[i]["dn"] = DN da (i+1)-ésima entrada no resultado return_value[i]["count"] = número de atributos na (i+1)-ésima entrada return_value[i][j] = NOME do (j+1)-ésimo atributo na (i+1)-ésima entrada no resultado return_value[i]["attribute"]["count"] = número de valores para o atributo na (i+1)-ésima entrada return_value[i]["attribute"][j] = (j+1)-ésimo valor do atributo na (i+1)-ésima entrada
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.
|
Veja Também
- ldap_first_entry() - Retorna o ID do primeiro resultado
- ldap_next_entry() - Obtém a próxima entrada do resultado