예
두 개의 문자열 비교(대소문자 구분):
<?php echo strcasecmp("Hello world!","HELLO WORLD!"); ?>
정의 및 사용법
strcasecmp() Function두 문자열을 비교합니다.
팁: strcasecmp() 함수는 바이너리 안전이며 대소문자를 구분하지 않습니다.
팁: 이 함수는 strncasecmp()를 사용하여 비교할 각 문자열의 문자 수를 지정할 수 있다는 점을 제외하면 strncasecmp() 함수와 유사합니다.
Syntax
strcasecmp(string1,string2)
Parameters | Description |
string1 | 필수입니다. 비교할 첫 번째 문자열을 지정합니다. |
string2 | 필수입니다. 비교할 두 번째 문자열을 지정합니다. |
기술 세부정보
반환 값: | 함수 반환:
|
php 버전보다 큰 경우 0 : | 4+ |
더 이상 예제
예 : 두 줄 (Case Insensentitive, Hello and Hello 출력 동일 ):
<?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 ?>
strcasecmp — 문자열의 이진 안전 비교(대소문자 구분 안 함)
int strcasecmp ( string $str1 , string $str2 )
반환 값:
//如果 str1 小于 str2,返回负数;如果 str1 大于 str2,返回正数;二者相等则返回 0。
간단한 예:
<?php $var1 = "Hello"; $var2 = "hello"; if (strcasecmp($var1, $var2) == 0) { echo '$var1 is equal to $var2 in a case-insensitive string comparison'; } ?>
위 내용은 두 문자열을 비교하는 PHP 함수 strcasecmp()의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!