# ldap_sort

(PHP 4 >= 4.2.0, PHP 5, PHP 7)

ldap_sort — Trie les entrées d'un résultat LDAP côté client

Avertissement

Cette fonction est OBSOLÈTE à partir de PHP 7.0.0 et a été SUPPRIMÉE à partir de PHP 8.0.0. Dépendre de cette fonction est fortement déconseillé.

### Description

ldap_sort(resource `$link`, resource `$result`, string `$sortfilter`): bool

Trie le résultat d'une recherche LDAP, retournée par la fonction ldap_search().

Comme cette fonction trie les valeurs retournées du côté client, il est possible que vous n'obteniez pas les résultats escomptés si vous atteignez `sizelimit` soit du serveur, soit défini dans ldap_search().

### Liste de paramètres

`link`

  Une resource LDAP, retourné par ldap_connect().

`result`

  Un identifiant de recherche LDAP, retourné par la fonction ldap_search().

`sortfilter`

  L'attribut à utiliser comme clé lors du tri.

### Valeurs de retour

Aucune valeur n'est retournée.

### Historique

Version | Description
--- | ---
8.0.0 | Cette fonction a été supprimée.

### Exemples

Trie le résultat d'une recherche.

Exemple #1 Tri LDAP

`<?php
// $ds est un identifiant de lien valide (voir 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);
// Trie
ldap_sort($ds, $sr, 'sn');
// Récupération des données
$info = ldap_get_entries($ds, $sr);`