문자열 비교:
<?phpsetlocale (LC_COLLATE, 'NL');echo strcoll("Hello World!","Hello World!");echo "<br>";setlocale (LC_COLLATE, 'en_US');echo strcoll("Hello World! " ","Hello World!");?>strcoll() 함수는 두 문자열을 비교합니다.
문자열 비교는 로컬 설정(A<a 또는 A>a)에 따라 다릅니다.
참고: strcoll()은 대소문자를 구분하지만 바이너리로부터 안전하지는 않습니다.
참고: 현재 로케일이 C 또는 POSIX인 경우 이 함수는 strcmp()와 동일하게 작동합니다.
strcoll( 문자열1,문자열2 )
매개변수 | 설명하다 |
---|---|
문자열1 | 필수의. 비교할 첫 번째 문자열을 지정합니다. |
문자열2 | 필수의. 비교할 두 번째 문자열을 지정합니다. |
반환 값: | 함수는 다음을 반환합니다. 0 - 두 문자열이 동일한 경우 <0 - 문자열1이 문자열2보다 작은 경우 >0 - 문자열1이 문자열2보다 큰 경우 |
---|---|
PHP 버전: | 4.0.5+ |
업데이트 로그: | PHP 4.2.3부터 이 함수는 win32에서 작동합니다. |