PHP stristr() 함수
예제
"world" 를 "Hello world!"에서 처음 등장하는 위치를 찾아 문자열의 나머지 부분을 반환합니다:
<?php echo stristr("Hello world!","WORLD"); ?>
정의와 사용법
stristr() 함수는 문자열이 다른 문자열에서 첫 번째로 나타나는 위치를 검색합니다.
비고:이 함수는 이진 보안입니다.
비고:이 함수는 대소문자를 구분하지 않습니다. 대소문자를 구분하는 검색을 수행하려면 다음을 사용합니다 strstr() 함수.
문법
stristr(string,search ,before_search)
매개변수 | 설명 |
---|---|
string | 필수. 검색할 문자열을 지정합니다. |
search |
필수. 검색할 문자열을 지정합니다. 이 매개변수가 숫자인 경우, 해당 숫자와 일치하는 ASCII 값의 문자를 검색합니다. |
before_search |
선택 사항. 기본值为 "false"의 부울 값 设置为 "true" 시, 그것은 다음을 반환합니다 search 검색된 매개변수가 나타나기 전의 문자열 부분 |
기술 세부 사항
반환 값: | 문자열의 나머지 부분을 반환합니다(일치점에서부터). 검색된 문자열이 없으면 FALSE를 반환합니다. |
PHP 버전: | 4+ |
업데이트 로그: |
PHP 5.3에서 추가되었습니다 before_search 매개변수 PHP 4.3에서 이 함수는 이진 보안이 되었습니다. |
더 많은 예제
예제 1
"o"의 ASCII 값으로 문자열을 검색하여 문자열의 나머지 부분을 반환합니다:
<?php echo stristr("Hello world!",111); ?>
예제 2
검색된 문자열이 첫 번째로 나타나기 전의 문자열 부분을 반환합니다:
<?php echo stristr("Hello world!","WORLD",true); ?>