# Collator::sortWithSortKeys

# collator_sort_with_sort_keys

(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL intl >= 1.0.0)

Collator::sortWithSortKeys -- collator_sort_with_sort_keys — Tri un tableau et ses clés avec une collation

### Description

Style orienté objet

public Collator::sortWithSortKeys(array `&$array`): bool

Style procédural

collator_sort_with_sort_keys(Collator `$object`, array `&$array`): bool

Similaire à collator_sort(), mais utilise le tri de clé ICU de ucol_getSortKey() pour obtenir plus de vitesse sur les grands tableaux.

### Liste de paramètres

`object`

  Objet Collator.

`array`

  tableau de chaîne à trier

### Valeurs de retour

Cette fonction retourne `true` en cas de succès ou `false` si une erreur survient.

### Exemples

Exemple #1 Exemple avec collator_sort_with_sort_keys()

`<?php
$arr = array( 'Köpfe', 'Kypper', 'Kopfe' );
$coll = collator_create( 'sv' );
collator_sort_with_sort_keys( $coll, $arr );
var_export( $arr );
?>`

L'exemple ci-dessus va afficher :

    array (
      0 => 'Kopfe',
      1 => 'Kypper',
      2 => 'Köpfe',
    )

### Voir aussi

- Constantes Collator
- collator_sort() - Trie un tableau avec une collation
- collator_asort() - Tri un tableau en conservant les clés, avec une collation