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

mb_substr_count

하위 문자열 발생 수를 계산하십시오
이름:mb_substr_count
분류:다중 바이트 문자열
사용 언어:php
한 줄 설명:문자열이 다른 문자열에 나타나는 횟수를 계산하고 Case Insensitive

함수 이름 : mb_substr_count ()

함수 설명 : MB_SUBSTR_COUNT () 함수는 문자열이 다른 문자열에 나타나는 횟수를 계산하는 데 사용되며, 대소 문자를 사용하지 않습니다.

기능 사용 : MB_SUBST_COUNT (String $ Haystack, String $ 니들, String | null $ encoding = null) : int

매개 변수 :

  • $ haystack : 필수, 검색 할 문자열.
  • $ 바늘 : 필수, 검색 할 부분 문자열.
  • $ 인코딩 : 선택 사항, 문자 인코딩을 지정하십시오. 기본값은 내부 문자 인코딩입니다.

반환 값 : 문자열에 하위 문자열이 나타나는 횟수를 반환합니다.

예:

 $text = "Hello, I'm a PHP developer."; $substring = "php"; $count = mb_substr_count(mb_strtolower($text), mb_strtolower($substring)); echo "子字符串出现的次数为: " . $count;

출력 : 기판이 나타나는 횟수는 다음과 같습니다.

설명 : 위의 예에서는 MB_SUBST_COUNT () 함수를 사용하여 "PHP"가 표시되는 횟수를 계산하여 "안녕하세요, PHP 개발자입니다." 함수는 대소 문자를 사용하지 않기 때문에 MB_STRTOLOWER () 함수를 사용하여 계산 전에 문자열을 소문자로 변환했습니다. 마지막으로, 계산 결과를 "하위 문자가 나타나는 횟수는 1"으로 출력합니다.

유사한 함수
  • 콜백을 사용하여 정기 표현 검색을 수행하고 교체를 위해 멀티 바이트 지원을 사용하십시오. mb_ereg_replace_callback

    mb_ereg_replace_callback

    콜백을사용하여정기표현검색을수행하고교체
  • 지원되는 모든 인코딩 어레이를 반환합니다 mb_list_encodings

    mb_list_encodings

    지원되는모든인코딩어레이를반환합니다
  • HTTP 입력 문자 인코딩을 감지합니다 mb_http_input

    mb_http_input

    HTTP입력문자인코딩을감지합니다
  • 문자열 길이를 얻으십시오 mb_strlen

    mb_strlen

    문자열길이를얻으십시오
  • 멀티 바이트 스트링이 주어지면 문자 배열을 반환하십시오 mb_str_split

    mb_str_split

    멀티바이트스트링이주어지면문자배열을반환
  • 사전 정의 된 멀티 바이트 스트링의 멀티 바이트 정규 표현의 일치하는 부분의 위치와 길이를 반환합니다. mb_ereg_search_pos

    mb_ereg_search_pos

    사전정의된멀티바이트스트링의멀티바이트정
  • 일치 할 다음 정규 표현식의 시작점을 설정하십시오. mb_ereg_search_setpos

    mb_ereg_search_setpos

    일치할다음정규표현식의시작점을설정하십시
  • HTTP 출력 문자 인코딩을 설정/가져옵니다 mb_http_output

    mb_http_output

    HTTP출력문자인코딩을설정/가져옵니다
인기 기사