(PHP 4 >= 4.2.0, PHP 5, PHP 7)
ldap_sort — Ordena entradas de resultado LDAP no lado do cliente
Esta função foi DESCONTINUADA a partir do PHP 7.0.0 e foi REMOVIDA a partir do PHP 8.0.0. O uso desta função é fortemente desencorajado.
Ordena o resultado de uma pesquisa LDAP, retornada por ldap_search().
Como esta função ordena os valores retornados no lado do cliente, é possível que
não sejam obtidos os resultados esperados caso seja alcançado o limite de tamanho sizelimit do servidor
ou o definido por ldap_search().
linkUm recurso LDAP, retornado por ldap_connect().
resultUm identificador de resultado de pesquisa, retornado por ldap_search().
sortfilterO atributo a ser usado como chave na ordenação.
Nenhum valor é retornado.
| Versão | Descrição |
|---|---|
| 8.0.0 | Esta função foi removida. |
Ordenando o resultado de uma pesquisa.
Exemplo #1 Ordenação LDAP
<?php
// $ds é um identificador de conexão válido (consulte 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);
// Ordena
ldap_sort($ds, $sr, 'sn');
// Recuperando os dados
$info = ldap_get_entries($ds, $sr);