PHP strcoll() 함수

예제

문자열 비교:

<?php
setlocale (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(string1,string2)
매개변수 설명
string1 필수. 비교할 첫 번째 문자열을 지정합니다.
string2 필수. 비교할 두 번째 문자열을 지정합니다.

기술적인 세부 사항

반환 값:

이 함수는 다음을 반환합니다:

  • 0 - 두 문자열이 같다면
  • <0 - 만약 string1 보다 작다 string2
  • >0 - 만약 string1 보다 크다 string2
PHP 버전: 4.0.5+
업데이트 기록: PHP 4.2.3부터, 이 함수는 win32에 적용됩니다.