예
두 개의 문자열 비교:
<?php echo substr_compare("Hello world","Hello world",0); ?>
정의 및 사용법
substr_compare() 함수는 지정된 시작 위치에서 두 문자열을 비교합니다.
팁: 이 함수는 바이너리이며 안전하며 선택적으로 대소문자를 구분합니다.
Syntax
substr_compare(string1,string2,startpos,length,case)
Parameters | Description |
string1 | 필수입니다. 비교할 첫 번째 문자열을 지정합니다. |
string2 | 필수입니다. 비교할 두 번째 문자열을 지정합니다. |
startpos | 필수입니다. string1에서 비교를 시작할 위치를 지정합니다. 음수인 경우 문자열 끝부터 계산이 시작됩니다. |
길이 | 선택사항. 비교할 string1의 문자 수를 지정합니다. |
케이스 | 선택사항. 대소문자 구분 비교를 수행할지 여부를 지정하는 부울 값:
| 기술 세부 정보
0 - 두 문자열이 동일한 경우 |
|
Change Log | |
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); // the two strings are equal echo substr_compare("Hello world!","Hello",0); // string1 is greater than string2 echo substr_compare("Hello world!","Hello world! Hello!",0); // str1 is less than str2 ?> 로그인 후 복사 위 내용은 지정된 시작 위치에서 두 문자열을 비교하는 PHP 함수 substr_compare()의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요! 본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
최신 이슈
nginx + php 환경에서 내 php 프로젝트는 nginx 작업 디렉터리와 php 작업 디렉터리에 있어야 합니다. 이 두 복사본이 아닌가요?
에서 1970-01-01 08:00:00
0
0
0
관련 주제
더>
|