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_key获取字符串的排序键

描述

面向对象风格

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

过程式风格

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

返回字符串的排序键。排序键可以直接比较,而不是字符串,虽然它们是特定于实现的,并且可能会在 ICU 库版本之间发生变化。排序键通常仅在数据库或其他函数调用非常昂贵的环境中使用。

参数

object

Collator 对象。

string

要生成键的字符串。

返回值

返回字符串的排序键,或失败时返回 false

警告

此函数可能返回布尔值 false,但也可能返回一个非布尔值,该值计算为 false。请阅读关于 布尔值 的部分以获取更多信息。使用 === 运算符 测试此函数的返回值。

示例

示例 #1 collator_get_sort_key() 示例

<?php
$s1
= 'Hello';

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

echo
bin2hex($res);
?>

上面的示例将输出类似于以下内容


3832404046010901dc08

参见

添加笔记

用户贡献笔记

此页面没有用户贡献的笔记。
To Top