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

# 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

function 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 l'on n'obtienne pas les résultats escomptés si l'on atteint `sizelimit` soit du serveur, soit défini dans ldap_search().

### Liste de paramètres

`link`

  Une resource LDAP, retournée 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);

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open