PHPKonf 2020 Online

Collator::getSortKey

collator_get_sort_key

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

Collator::getSortKey -- collator_get_sort_keyGet sorting key for a string

Açıklama

Nesne yönelimli kullanım

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

Yordamsal kullanım

collator_get_sort_key ( Collator $coll , string $str ) : 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.

Değiştirgeler

coll

Collator object.

str

The string to produce the key from.

Dönen Değerler

Returns the collation key for the string, başarısızlık durumunda FALSE döner.

Uyarı

Bu işlev mantıksal FALSE değeriyle dönebileceği gibi FALSE olarak değerlendirilebilecek mantıksal olmayan bir değerle de dönebilir. Bu konuda daha fazla bilgi edinmek için Mantıksal Değerler bölümüne bakabilirsiniz. Bu işlevden dönen değeri sınamak için === işlecini kullanınız.

Sürüm Bilgisi

Sürüm: Açıklama
5.3.15, 5.4.5 Sort keys do no longer contain any NUL bytes.

Örnekler

Örnek 1 collator_get_sort_key()example

<?php
$s1 
'Hello';

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

echo 
bin2hex($res);
?>

Yukarıdaki örnek şuna benzer bir çıktı üretir:


3832404046010901dc08

Ayrıca Bakınız

add a note add a note

User Contributed Notes

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