Computer >> 컴퓨터 >  >> 프로그램 작성 >> PHP

PHP – mb_substr_count()를 사용하여 하위 문자열의 수를 계산하는 방법은 무엇입니까?


PHP에서는 mb_substr_count() 함수를 사용할 수 있습니다. 주어진 문자열의 총 부분 문자열 수를 계산합니다.

구문

int mb_substr_count(str $haystack, str $needle, str $encoding)

매개변수

mb_substr_count() 세 개의 매개변수 허용:$haystack , $바늘$encoding .

  • $haystack − 이 매개변수는 문자열을 확인합니다.

  • $바늘 − 이 매개변수는 주어진 전체 문자열에서 부분 문자열이 발견되었음을 알리는 데 사용됩니다.

  • $인코딩 - 이 매개변수는 문자 인코딩입니다. 이 값이 없거나 null이면 내부 문자 인코딩 값이 사용됩니다.

반환 값

건초 더미 문자열에서 바늘 부분 문자열이 발생한 횟수를 반환합니다.

예시

<?php
   // mb_substr_count function is used
   $string= mb_substr_count("This is a test", "is");
   echo "$string";
?>

출력

2