현재 위치: > 함수 카테고리 모음> 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 ( 문자열 , 서브 스트링 , 시작 , 길이 )
매개 변수 설명하다
필수의. 확인할 문자열을 지정합니다.
서브 스트링 필수의. 검색 할 문자열을 지정합니다.
시작 선택 과목. 문자열에서 검색을 시작할 위치를 지정합니다.
길이 선택 과목. 검색 길이를 지정하십시오.
유사한 함수
  • 대상 문자열에서 지정된 문자열의 마지막 발생을 계산합니다. strrpos

    strrpos

    대상문자열에서지정된문자열의마지막발생을
  • 문자열을 배열로 변환합니다 str_split

    str_split

    문자열을배열로변환합니다
  • 탈출 한 문자열을 반대로 탈출합니다 stripslashes

    stripslashes

    탈출한문자열을반대로탈출합니다
  • Metacharacter 세트를 탈출하십시오 quotemeta

    quotemeta

    Metacharacter세트를탈출하십
  • 천 개 분리기에서 숫자를 포맷하십시오 number_format

    number_format

    천개분리기에서숫자를포맷하십시오
  • 편도 문자열 해시 crypt

    crypt

    편도문자열해시
  • 구문 분석은 지정된 형식에 따라 문자를 입력했습니다 sscanf

    sscanf

    구문분석은지정된형식에따라문자를입력했습
  • 논리적 히브리어를 비주얼 히브리어로 변환하십시오 hebrev

    hebrev

    논리적히브리어를비주얼히브리어로변환하십
인기 기사