PHP 8.4.2 Released!

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_keyGet sorting key for a string

Опис

Об'єктно-орієнтований стиль

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

Процедурний стиль

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

Return collation key for a string. Collation keys can be compared directly instead of strings, though are implementation specific and may change between ICU library versions. Sort keys are generally only useful in databases or other circumstances where function calls are extremely expensive.

Параметри

object

Collator object.

string

The string to produce the key from.

Значення, що повертаються

Returns the collation key for the string, або false в разі помилки.

Увага

Ця функція може повертати як логічне false, так і не логічне значення, яке прирівнюється до false. Докладніше про це описано в розділі Логічні типи даних. Для перевірки значення, яке повертає ця функція, використовується оператор ===.

Приклади

Приклад #1 collator_get_sort_key()example

<?php
$s1
= 'Hello';

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

echo
bin2hex($res);
?>

Поданий вище приклад виведе щось схоже на:


3832404046010901dc08

Прогляньте також

add a note

User Contributed Notes

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