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() - 부분 문자열 발생 횟수 계산