(PHP 4 >= 4.2.0, PHP 5, PHP 7)
ldap_sort — Clasificar entradas de resultados de LDAP en el lado del cliente
$link
, resource $result
, string $sortfilter
)Clasificar el resultado de una búsqueda LDAP, devuelta por ldap_search().
Como esta función clasifica los valores devueltos en el lado del cliente, es posible que
no pueda obtener los resultados esperados en caso que alcance el tamaño de límite sizelimit
ya sea del servidor o
el que está definido dentro de ldap_search().
Esta característica ha sido declarada OBSOLETA a partir de PHP 7.0.0. Su uso está totalmente desaconsejado.
link
Un identificador de enlace de LDAP, devuelto por ldap_connect().
result
Un identificador de resultado de búsqueda, devuelto por ldap_search().
sortfilter
El atributo a utilizar como clave en la clasificación.
Clasificando el resultado de una búsqueda.
Ejemplo #1 Clasificador de LDAP
<?php
// $ds es un identificador de enlace válido (ver 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);
// Clasificar
ldap_sort($ds, $sr, 'sn');
// Devolviendo los datos
$info = ldap_get_entries($ds, $sr);