Multibyte mb_substr_count

(PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8)

mb_substr_count — 부분 문자열 발생 횟수 계산


설명

mb_substr_count(string $haystack, string $needle, ?string $encoding = null): int

haystack 문자열에서 needle 부분 문자열이 발생하는 횟수를 계산합니다.


매개변수

haystack
검사 중인 문자열입니다.
needle
문자열을 찾고 있습니다.
encoding
encoding 매개변수는 문자 인코딩입니다. 생략되거나 null인 경우 내부 문자 인코딩 값이 사용됩니다.

반환 값

haystack 문자열에서 needle 부분 문자열이 발생하는 횟수입니다.


변경 로그

Version Description
8.0.0 encoding은 이제 nullable입니다.

Examples

예제 #1 mb_substr_count() 예제

                  
<?php
echo mb_substr_count("This is a test", "is"); // prints out 2
?>
                  
                

기타

  • mb_strpos() - 문자열에서 문자열이 처음 나타나는 위치 찾기
  • mb_substr() - 문자열의 일부 가져오기
  • substr_count() - 부분 문자열 발생 횟수 계산