현재 위치: > 함수 카테고리 모음> mb_stristr

mb_stristr

CASE는 다른 문자열에서 문자열의 첫 번째 발생을 무감각하게 검색합니다.
이름:mb_stristr
분류:다중 바이트 문자열
사용 언어:php
한 줄 설명:문자열에서 지정된 하위 문자열을 찾아 지정된 하위 문자열에서 문자열 끝까지 부분을 반환합니다.

함수 이름 : mb_stristr ()

해당 버전 : PHP 4.0.6 이상

사용법 : mb_strstrs () 함수는 문자열에서 지정된 서브 스트링을 찾는 데 사용되며 지정된 서브 스트링에서 문자열 끝까지 부품을 반환합니다. 이 함수는 strrristr () 함수의 멀티 바이트 문자-안전 버전입니다.

구문 : mb_strstr (String $ haystack, String $ 니들, bool $ prever_needle = false, string $ encoding = mb_internal_encoding ()) : String | false

매개 변수 :

  • $ haystack : 검색 할 문자열.
  • $ 바늘 : 검색 할 부분 문자열.
  • $ prever_needle (선택 사항) : true로 설정된 경우 지정된 하위 문자 앞에 부품을 반환합니다. False (기본값)로 설정된 경우 지정된 하위 문자 후 부품을 반환하십시오.
  • $ 인코딩 (선택 사항) : 문자열의 문자 인코딩을 지정합니다. 이 매개 변수가 제공되지 않으면 mb_internal_encoding () 함수에 의해 반환 된 내부 인코딩은 기본적으로 사용됩니다.

반품 값 :

  • 지정된 서브 스트링이 발견되면 해당 서브 스트링에서 문자열 끝까지의 부분이 반환됩니다.
  • 지정된 서브 스트링을 찾을 수없는 경우 False가 반환됩니다.

예:

 $str = "Hello, World!"; $substring = "WORLD"; $result = mb_stristr($str, $substring); echo $result; // 输出:World! $result = mb_stristr($str, $substring, true); echo $result; // 输出:Hello, $result = mb_stristr($str, "abc"); var_dump($result); // 输出:bool(false)

위의 예에서는 MB_Strstring () 함수를 사용하여 String $str$substring 검색합니다. 첫 번째 예에서, 함수는 부분 문자열 World 에서 문자열의 끝, 즉 World! . 두 번째 예에서는 세 번째 매개 변수를 true로 설정하고 함수는 하위 문자 World 앞에 부분을 리턴합니다 Hello, 마지막 예에서는 존재하지 않는 하위 문자 abc 검색했으며 함수는 False를 반환합니다.

유사한 함수
  • 문자열을 소문자로 설정하십시오 mb_strtolower

    mb_strtolower

    문자열을소문자로설정하십시오
  • 멀티 바이트 정규 표현식에 대한 문자 인코딩을 설정/얻습니다 mb_regex_encoding

    mb_regex_encoding

    멀티바이트정규표현식에대한문자인코딩을설
  • 문자열 케이스를 변환하십시오 mb_convert_case

    mb_convert_case

    문자열케이스를변환하십시오
  • 멀티 바이트는 정규 표현식 일치를 지원하고 사례를 무시합니다 mb_eregi

    mb_eregi

    멀티바이트는정규표현식일치를지원하고사례
  • 문자 인코딩의 감지 순서를 설정/가져옵니다 mb_detect_order

    mb_detect_order

    문자인코딩의감지순서를설정/가져옵니다
  • 멀티 바이트는 정규 표현식 일치를 지원합니다 mb_ereg

    mb_ereg

    멀티바이트는정규표현식일치를지원합니다
  • 문자열의 일부를 얻으십시오 mb_substr

    mb_substr

    문자열의일부를얻으십시오
  • 문자 인코딩을 변환합니다 mb_convert_encoding

    mb_convert_encoding

    문자인코딩을변환합니다