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

    crypt

    편도문자열해시
  • Uuencode 인코딩 된 문자열을 디코딩하십시오 convert_uudecode

    convert_uudecode

    Uuencode인코딩된문자열을디코딩하
  • 이진 데이터를 16 진수 표현으로 변환합니다 bin2hex

    bin2hex

    이진데이터를16진수표현으로변환합니다
  • 로케일 설정에 따른 문자열 비교 strcoll

    strcoll

    로케일설정에따른문자열비교
  • 이진 안전한 사례 감수성 문자열 비교 strcasecmp

    strcasecmp

    이진안전한사례감수성문자열비교
  • 하나 이상의 문자열을 출력합니다 echo

    echo

    하나이상의문자열을출력합니다
  • 문자열의 일부를 반환하십시오 substr

    substr

    문자열의일부를반환하십시오
  • 문자열의 Soundex 키를 계산하십시오 soundex

    soundex

    문자열의Soundex키를계산하십시오
인기 기사