CakeFest 2024: The Official CakePHP Conference

Collator::getSortKey

collator_get_sort_key

(PHP 5 >= 5.3.2, PHP 7, PHP 8, PECL intl >= 1.0.3)

Collator::getSortKey -- collator_get_sort_keyRécupère la clé de tri pour une chaine

Description

Style orienté objet

public Collator::getSortKey(string $string): string|false

Style procédural

collator_get_sort_key(Collator $object, string $string): string|false

Retourne la clé de la collation pour une chaîne. Les clés de collation peuvent être comparées directement au lieu de chaînes, néanmoins elles sont spécifique à l'implémentation et peuvent changer entre les versions de la bibliothèque ICU. Les clés de tries sont généralement seulement utile dans les bases de données ou autres circonstances où les appels de fonctions sont extrêmement cher.

Liste de paramètres

object

Objet Collator.

string

La chaine depuis laquelle produire la clé.

Valeurs de retour

Retourne la clé de collation pour la chaîne, ou false si une erreur survient.

Avertissement

Cette fonction peut retourner false, mais elle peut aussi retourner une valeur équivalent à false. Veuillez lire la section sur les booléens pour plus d'informations. Utilisez l'opérateur === pour tester la valeur de retour exacte de cette fonction.

Exemples

Exemple #1 Exemple collator_get_sort_key()

<?php
$s1
= 'Hello';

$coll = collator_create('en_US');
$res = collator_get_sort_key($coll, $s1);

echo
bin2hex($res);
?>

Résultat de l'exemple ci-dessus est similaire à :


3832404046010901dc08

Voir aussi

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top