(PHP 4 >= 4.2.0, PHP 5, PHP 7)
ldap_sort — Sortiert LDAP-Ergebniseinträge clientseitig
Diese Funktion wurde in PHP 7.0.0 als DEPRECATED (veraltet) markiert und ist seit PHP 8.0.0 ENTFERNT. Von der Verwendung dieser Funktion wird dringend abgeraten.
Sortiert 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.
linkEine LDAP-Ressource, die von ldap_connect() zurückgegeben wurde.
resultEine Suchergebniskennung, die von ldap_search() zurückgegeben wurde.
sortfilterDas als Sortierschlüssel zu verwendende Merkmal.
Es wird kein Wert zurückgegeben.
| Version | Beschreibung |
|---|---|
| 8.0.0 | Diese Funktion wurde entfernt. |
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);