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

substr_count

하위 문자열 발생 수를 계산하십시오
이름:substr_count
분류:
사용 언어:php
한 줄 설명:하위 문자열이 문자열에 나타나는 횟수를 계산합니다.

정의 및 사용법

substr_count() 함수는 문자열에 서브 스트링이 나타나는 횟수를 계산합니다.

주석 : 하위 문자열은 사례에 민감합니다.

참고 : 이 기능은 중첩 하위 문자열을 계산하지 않습니다 (예 3 참조).

참고 : 시작 매개 변수 + 길이 매개 변수가 문자열 길이보다 크면 함수가 경고를 생성합니다 (예 4 참조).

예 1

"상하이"가 문자열에 표시되는 횟수를 계산하십시오.

 <? php
echo substrt_count ( "나는 상하이를 사랑합니다. 상하이는 중국에서 가장 큰 도시입니다." , "상하이" ) ;
?>

직접 시도하십시오

예 2

모든 매개 변수 사용 :

 <? php
$ str = "이것은 좋다" ;
Echo strlen ( $ str ) . "<br>" ; // strlen ()을 사용하여 문자열 길이를 반환합니다
echo substrt_count ( $ str , "is" ) . "<br>" ; // 횟수 "는 문자열에 나타납니다
echo substrt_count ( $ str , "is" , 2 ) . "<br>" ; // 문자열이 "is is nice"로 축소됩니다.
echo substrt_count ( $ str , "is" , 3 ) . "<br>" ; // 문자열이 "s is nice"로 축소됩니다.
echo substrt_count ( $ str , "is" , 3 , 3 ) . "<br>" ; // 문자열이 "si"로 줄어 듭니다.
?>

직접 시도하십시오

예 3

겹치는 하위 문자열 :

 <? php
$ str = "abcabcab" ;
echo substr_count ( $ str , "abcab" ) ; //이 함수는 겹치는 하위 문자열을 계산하지 않습니다
?>

직접 시도하십시오

예 4

시작길이 매개 변수가 문자열 길이를 초과하면 함수가 경고를 출력합니다.

 <? php
echo $ str = "이것은 좋다" ;
substrt_count ( $ str , "is" , 3 , 9 ) ;
?>

길이 값이 문자열의 길이를 초과하기 때문에 (3 + 9는 12보다 크다), 경고를 사용하여 출력합니다.

문법

 substr_count ( 문자열 , 서브 스트링 , 시작 , 길이 )
매개 변수 설명하다
필수의. 확인할 문자열을 지정합니다.
서브 스트링 필수의. 검색 할 문자열을 지정합니다.
시작 선택 과목. 문자열에서 검색을 시작할 위치를 지정합니다.
길이 선택 과목. 검색 길이를 지정하십시오.
유사한 함수
  • 문자열의 첫 바이트를 0-255 사이의 값으로 변환합니다. ord

    ord

    문자열의첫바이트를0-255사이의값으로
  • 문자열에 사용 된 단어에 대한 정보를 반환합니다 str_word_count

    str_word_count

    문자열에사용된단어에대한정보를반환합니다
  • 문자열에서 HTML 및 PHP 태그를 제거하십시오 strip_tags

    strip_tags

    문자열에서HTML및PHP태그를제거하십
  • 두 줄 사이의 편집 거리를 계산하십시오 levenshtein

    levenshtein

    두줄사이의편집거리를계산하십시오
  • 형식으로 된 문자열을 반환합니다 sprintf

    sprintf

    형식으로된문자열을반환합니다
  • 캐릭터를 한 키릴 문자에서 다른 키릴 문자로 변환하십시오 convert_cyr_string

    convert_cyr_string

    캐릭터를한키릴문자에서다른키릴문자로변환
  • 문자열을 대문자로 변환합니다 strtoupper

    strtoupper

    문자열을대문자로변환합니다
  • 문자열에서 ROT13 변환을 수행하십시오 str_rot13

    str_rot13

    문자열에서ROT13변환을수행하십시오
인기 기사