English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
strcspn() 함수는 공백을 포함한 문자열에서 지정된 문자를 찾기 전에 문자열에서 찾은 문자 수를 반환합니다。
strcspn(string,char,start,length)
지정된 문자를 찾은 어떤 부분 이전에 문자열에서 찾은 문자 수를 반환합니다。
문자열에서 찾은 문자 수를 반환합니다
순번 | 파라미터와 설명 |
---|---|
1 | string 검색할 문자열을 지정합니다 |
2 | char 검색할 문자를 지정합니다 |
3 | start 문자열에서 어디서 시작할지 지정합니다 |
4 | length 문자열의 길이를 지정합니다 |
아래의 예제를 시도해 보세요. 문자열 "ko.oldtoolbag.com!"에서 "o" 문자를 찾기 전에 검색한 문자 수:
<?php //문자열 "ko.oldtoolbag.com!"에서 문자 "o"를 찾기 전에 검색한 문자 수 echo strcspn("ko.oldtoolbag.com!","o"); echo'<br>'; //시작 위치는 0입니다. 검색 문자열의 길이는6。 echo strcspn("Hello world!","w",0,6); ?>테스트 봐‹/›
출력 결과
6 6