최신 웹 개발 튜토리얼
 

PHP strcasecmp() Function

<PHP 문자열 참조

두 문자열을 비교 (case-insensitive) :

<?php
echo strcasecmp("Hello world!","HELLO WORLD!");
?>
»실행 예

정의 및 사용

strcasecmp() 함수는 두 문자열을 비교한다.

Tip: strcasecmp() 함수는 바이너리 안전하고 소문자를 구분하지 않습니다.

팁 :이 기능은 비슷합니다 strncasecmp() 각 문자열에서 문자의 수를 지정할 수 차이와 비교에 사용되는로, 기능 strncasecmp() .


통사론

strcasecmp( string1,string2 )

매개 변수 기술
string1 필요합니다. 비교하는 첫 번째 문자열을 지정합니다
string2 필요합니다. 비교하는 두 번째 문자열을 지정합니다

기술적 세부 사항

반환 값 : 이 함수는 반환 :
  • 0 - 두 문자열 같으면
  • <0 - 문자열 1이 문자열 2보다 작은 경우
  • > 0 - 문자열 1이 문자열 2보다 큰 경우
PHP 버전 : 4+

더 예

예 1

두 문자열 비교 (case-insensitive = HELLO and hELLo will output the same) :

<?php
echo strcasecmp("Hello","HELLO");
echo "<br>";
echo strcasecmp("Hello","hELLo");
?>
»실행 예

예 2

다른 반환 값 :

<?php
echo strcasecmp("Hello world!","HELLO WORLD!"); // The two strings are equal
echo strcasecmp("Hello world!","HELLO"); // String1 is greater than string2
echo strcasecmp("Hello world!","HELLO WORLD! HELLO!"); // String1 is less than string2
?>
»실행 예

<PHP 문자열 참조