English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP 기초 강의

PHP 고급 강의

PHP & MySQL

PHP 참조 매뉴얼

PHP stristr() 함수 사용법 및 예제

    PHP 문자열 문자열 함수 매뉴얼

    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 포함하지 않음).
needle과 haystack 매개변수는 대소문자 구분 없이 처리됩니다.

온라인 예제

다음 예제를 시도해 보세요. "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.

PHP 문자열 문자열 함수 매뉴얼