Internationalization Collator::getSortKey
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 object.
string
- 키를 생성할 문자열입니다.
반환 값
문자열에 대한 조합 키를 반환하거나 실패하면 false
를 반환합니다.
경고 이 함수는 부울 false
을 반환할 수 있지만 false
으로 평가되는 부울이 아닌 값을 반환할 수도 있습니다. 자세한 내용은 부울 섹션을 참조하세요. 이 함수의 반환 값을 테스트하려면 === 연산자를 사용하십시오.
Examples
예제 #1 collator_get_sort_key() 예제
<?php
$s1 = 'Hello';
$coll = collator_create('en_US');
$res = collator_get_sort_key($coll, $s1);
echo bin2hex($res);
?>
위의 예는 다음과 유사한 결과를 출력합니다.
3832404046010901dc08
기타
- collator_sort() - 지정된 collator를 사용하여 배열 정렬
- collator_sort_with_sort_keys() - 지정된 조합기 및 정렬 키를 사용하여 배열 정렬