• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • Collator::getSortKey()

    collator_get_sort_key

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

    Get sorting key for a string

    说明

    面向对象风格
    publicCollator::getSortKey(string $str): string
    过程化风格
    collator_get_sort_key(Collator$coll,string $str): string

    Return collation key for a string.

    参数

    $coll

    Collator object.

    $str

    The string to produce the key from.

    返回值

    Returns the collation key for the string. Collation keys can be compared directly instead of strings.

    Warning

    此函数可能返回布尔值FALSE,但也可能返回等同于FALSE的非布尔值。请阅读布尔类型章节以获取更多信息。应使用===运算符来测试此函数的返回值。

    范例

    collator_get_sort_key()example

    <?php
    $s1 = 'Hello';
    $coll = collator_create( 'en_US' );
    $res  = collator_get_sort_key( $coll, $s1);
    echo urlencode($res);
    ?>
    

    以上例程会输出:


    71%3F%3FE%01%09%01%8F%08%00

    参见

    • collator_sort() Sort array using specified collator
    • collator_sort_with_sort_keys() Sort array using specified collator and sort keys