Strings soundex

(PHP 4, PHP 5, PHP 7, PHP 8)

soundex — 문자열의 soundex 키 계산


설명

soundex(string $string): string

string의 soundex 키를 계산합니다.

Soundex 키는 유사하게 발음되는 단어가 동일한 soundex 키를 생성하는 속성을 가지므로 발음은 알지만 철자는 모르는 데이터베이스에서 검색을 단순화하는 데 사용할 수 있습니다.

이 특정 soundex 함수는 Donald Knuth가 "The Art Of Computer Programming, vol. 3: Sorting And Searching", Addison-Wesley(1973), pp. 391-392에서 설명한 것입니다.


매개변수

string
입력 문자열입니다.

반환 값

soundex 키를 4자의 문자열로 반환합니다. string에 하나 이상의 문자가 포함된 경우 반환된 문자열은 문자로 시작합니다. 그렇지 않으면 "0000"이 반환됩니다.


변경 로그

버전 설명
8.0.0 버전 이전에는 빈 문자열로 함수를 호출하면 특별한 이유 없이 false가 반환되었습니다.

Examples

예제 #1 Soundex 예제

                  
<?php
soundex("Euler")       == soundex("Ellery");    // E460
soundex("Gauss")       == soundex("Ghosh");     // G200
soundex("Hilbert")     == soundex("Heilbronn"); // H416
soundex("Knuth")       == soundex("Kant");      // K530
soundex("Lloyd")       == soundex("Ladd");      // L300
soundex("Lukasiewicz") == soundex("Lissajous"); // L222
?>
                  
                

기타