Computer >> 컴퓨터 >  >> 프로그램 작성 >> PHP

PHP의 strnatcmp() 함수

<시간/>

strnatcmp() 함수는 자연 순서 알고리즘으로 두 문자열을 비교하는 데 사용됩니다.

구문

strnatcmp(str1, str2)

매개변수

  • str1 − 비교할 첫 번째 문자열입니다.

  • str2 − 비교할 두 번째 문자열

반환

strnatcmp() 함수는 -

를 반환합니다.
  • 0 - 두 문자열이 같은 경우

  • <0 - string1이 string2보다 작은 경우

  • >0 - string1이 string2보다 큰 경우

예시

다음은 예입니다 -

<?php
   echo strnatcmp("Test", "TEST");
?>

출력

다음은 출력입니다 -

1

예시

다른 예를 살펴보겠습니다 -

<?php
   echo strnatcmp("5Demo", "50DEMO");
   echo "\n";
   echo strnatcmp("50Demo", "5DEMO");
   echo "\n";
   echo strnatcmp("100Demo", "100Demo");
?>

출력

다음은 출력입니다 -

-1
1
0