예
두 개의 문자열 비교:
<?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으로 문의하세요.
저자별 최신 기사
최신 이슈
URL 매개변수에서 얻은 PHP 배열이 예상대로 작동하지 않습니다.
카테고리 ID가 포함된 URL 매개변수가 있고 이를 다음과 같은 배열로 처리하려고 합니다. http://example.com?cat[]=3,9,13 PHP에서는 ...
에서 2024-04-06 22:09:02
0
1
1428
반환 값의 변수 형식은 무엇입니까?
저는 PHP를 처음 배우는 사람입니다. 코드 조각을 찾았습니다: if($x<time()){return[false,'error'];} 논리나 변수는 중요하지 ...
에서 2024-04-06 21:55:20
0
1
778
루프 오버를 위해 ID별로 MySQL 결과 그룹화
mysql에 비행 데이터가 포함된 테이블이 있습니다. codeigniter3 travel_idair_idFlightDurationout_or_inflightdur...
에서 2024-04-06 17:27:56
0
1
406
관련 주제
더>
|