PHP Zip
PHP substr_compare() 함수
예제
두 문자열을 비교합니다:substr_compare("Hello world","Hello world",0);
힌트:
이 함수는 이진 보안이 있으며 선택적으로 대소문자를 구분합니다。string1문법string2문법startpos문법length문법casesubstr_compare(
, | ) |
---|---|
string1 | 매개변수 |
string2 | 설명 |
startpos | 필수 사항. 비교할 문자열의 첫 번째를 정의합니다。 string1 필수 사항. 비교할 문자열의 두 번째를 정의합니다。 |
length | 선택 사항. 비교를 시작할 위치를 정의합니다. 음수이면 문자열 끝에서 시작합니다. string1 중에서 얼마나 많은 문자를 비교할지 정의합니다(문자 수)。 |
case |
선택 사항. 불리언 값, 대소문자 구분 비교를 수행할지 여부를 정의합니다:
|
기술적인 세부 사항
반환 값: |
이 함수는 다음을 반환합니다:
만약 length 초과 또는 같음 string1 의 길이를 입력하면, 이 함수는 FALSE를 반환합니다. |
PHP 버전: | 5+ |
업데이트 로그: | PHP 5.1부터, 음수 값을 사용할 수 있습니다. startpos。 |
더 많은 예제
예제 1
문자열을 비교할 때 string1 비교 시작 위치가 6일 때:
<?php echo substr_compare("Hello world","world",6); ?>
예제 2
모든 매개변수를 사용:
<?php echo substr_compare("world","or",1,2); echo substr_compare("world","ld",-2,2); echo substr_compare("world","orl",1,2); echo substr_compare("world","OR",1,2,TRUE); echo substr_compare("world","or",1,3); echo substr_compare("world","rl",1,2); ?>
예제 3
다른 반환 값:
<?php echo substr_compare("Hello world!","Hello world!",0); // 두 문자열이 같습니다 echo substr_compare("Hello world!","Hello",0); // string1 대하 string2 echo substr_compare("Hello world!","Hello world! Hello!",0); // string1 소하 string2 ?>