English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
stristr() 함수는 문자열이 다른 문자열에서 첫 번째 등장을 검색합니다.
string stristr ( string $haystack , mixed $needle [, bool $before_needle = false ] )
이 함수는 하나의 문자열이 다른 문자열에 첫 번째 일치하는 부분을 검색합니다.
주의:이 함수는 이진 보안이 됩니다.
주의:이 함수는 대소문자 구분 없습니다. 대소문자 구분 있는 검색을 수행하려면 다음을 사용하세요: strstr() 함수.
매칭된 서브 문자열을 반환합니다. needle이 찾지 못되면 FALSE를 반환합니다.
순번 | 매개변수와 설명 |
---|---|
1 | haystack 필수. 검색할 문자열을 지정합니다. |
2 | needle 필수. 검색할 문자열을 지정합니다. 매개변수가 숫자인 경우 해당 ASCII 값에 해당하는 문자를 검색합니다. |
3 | before_needle 선택 사항. TRUE로 설정하면 strstr()는 needle이 haystack에 있는 위치 전의 부분을 반환합니다(needle 포함하지 않음). |
다음 예제를 시도해 보세요. "krishna"이 "sairam krishna"에서 처음 나타나는 위치를 찾아 그 문자열의 나머지 부분과 세 번째 매개변수를 전달하여 반환합니다:
<?php //w를 반환3codebox이 처음 나타나기 후의 모든 문자. echo stristr("ko.oldtoolbag.com","w3codebox"); echo '<br>'; //w를 반환3codebox이 처음 나타나기 전의 모든 문자 echo stristr("ko.oldtoolbag.com","w3codebox",true); ?>테스트 봐‹/›
출력 결과
oldtoolbag.com www.