(PHP 4 >= 4.2.0, PHP 5, PHP 7)
ldap_sort — Sortiert LDAP Ergebniseinträge clientseitig
$link
, resource $result
, string $sortfilter
) : boolSortiere das Ergebnis einer LDAP-Suche, das von ldap_search() zurückgegeben wurde.
Da diese Funktion die zurückgegebenen Werte clientseitig sortiert, ist es
möglich, dass unerwartete Ergebnisse geliefert werden, falls entweder das
serverseitige sizelimit
oder dasjenige, das mit
ldap_search() festgelegt wurde, erreicht wurde.
Dieses Feature ist seit PHP 7.0.0 DEPRECATED (veraltet). Sich auf diese Funktion zu verlassen ist in keiner Weise empfehlenswert.
link
Eine LDAP-Verbindungskennung, geliefert von ldap_connect().
result
Eine Suchergebniskennung, geliefert von ldap_search().
sortfilter
Das als Sortierschlüssel zu verwendende Merkmal.
Sortieren eines Suchergebnisses.
Beispiel #1 LDAP Sortierung
<?php
// $ds ist eine gültige Verbindungskennung (siehe 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);
// Sortiere
ldap_sort($ds, $sr, 'sn');
// Hole die Daten
$info = ldap_get_entries($ds, $sr);