Collator::sort

collator_sort

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

Collator::sort -- collator_sort — Trie un tableau avec une collation

Description

Style orienté objet

public function Collator::sort(array &$array, int $flags = Collator::SORT_REGULAR): bool

Style procédural

function collator_sort(Collator $object, array &$array, int $flags = Collator::SORT_REGULAR): bool

Cette fonction trie un tableau en fonction des conventions locales.

Équivalent à la fonction standard PHP sort().

Liste de paramĂštres

object

Objet Collator.

array

tableau de chaĂźnes Ă  trier.

flags

Type de tri, optionnel, choisi parmi les constantes suivantes :

Le type de tri par défaut est Collator::SORT_REGULAR. Il est également utilisé si une valeur invalide du paramÚtre flags est utilisée.

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()

<?php
$coll
= collator_create( 'en_US' );
$arr = array( 'at', 'Ă s', 'as' );

var_export( $arr );
collator_sort( $coll, $arr );
var_export( $arr );
?>

L'exemple ci-dessus va afficher :

array (
  0 => 'at',
  1 => 'Ă s',
  2 => 'as',
)array (
  0 => 'as',
  1 => 'Ă s',
  2 => 'at',
)

Voir aussi

add a note

User Contributed Notes

There are no user contributed notes for this page.