substr_compare() 함수는 두 문자열 형식을 특정 시작 위치와 비교하는 데 사용됩니다.
구문
substr_compare(str1,str2,offset,len,case_insensitive)
매개변수
-
str1 - 비교할 첫 번째 문자열
-
str2 - 비교할 두 번째 문자열
-
오프셋 - 비교를 위한 시작 위치. 음수이면 문자열 끝부터 계산을 시작합니다.
-
렌 − 비교할 첫 번째 문자열의 길이
-
대소문자를 구분하지 않음 − case_insensitivity가 TRUE이면 대소문자를 구분하지 않습니다.
반환
substr_compare() 함수는 -
를 반환합니다.-
0 - 두 문자열이 같은 경우
-
<0 - string1(오프셋에서)이 string2보다 작은 경우
-
>0 - string1(오프셋에서)이 string2보다 큰 경우
length가 string1의 길이보다 크거나 같으면 이 함수는 FALSE를 반환합니다.
예시
다음은 예입니다 -
<?php echo substr_compare("pqrstrs", "qr", 1, 2); ?>
출력
다음은 출력입니다 -
0
예시
다른 예를 보겠습니다 -
<?php echo substr_compare("pqrstrs", "qr", 1, 3); ?>
출력
다음은 출력입니다 -
1
예시
다른 예를 보겠습니다 -
<?php echo substr_compare("Laptop", "AP", 1, 2, true)."\n"; ?>
출력
다음은 출력입니다 -
0