>  기사  >  백엔드 개발  >  php_php에서 문자열의 발생 횟수를 찾는 방법 팁

php_php에서 문자열의 발생 횟수를 찾는 방법 팁

WBOY
WBOY원래의
2016-05-16 20:29:343865검색

이 기사의 예에서는 PHP에서 문자열 발생 횟수를 찾는 방법을 설명합니다. 참고할 수 있도록 모든 사람과 공유하세요. 구체적인 방법은 다음과 같습니다.

php에서 문자열의 발생 횟수를 찾는 것은 substr_count() 함수를 통해 수행할 수 있습니다. 아래에서 이 함수를 자세히 소개하겠습니다.

substr_count($haystack, $needle [,$offset [,$length]])

매개변수:
$haystack은 상위 문자열을 나타내고, $needl은 찾을 문자를 나타냅니다.

$offset은 검색 시작점을 나타내고 $length는 검색 길이를 나타내며 둘 다 선택적 매개변수입니다

예제 코드는 다음과 같습니다.

코드 복사 코드는 다음과 같습니다.
$str="테스트입니다"
echo substr_count($str,'is') .'
'; echo substr_count($str,'is',3) .'
'; echo substr_count($str,'is',3,3) .'
'; ?>

예시코드는 다음과 같습니다.


코드 복사 코드는 다음과 같습니다. $str = 'http://www.jb51.net 스크립트 하우스_스크립트 프로그래밍 튜토리얼 소개_스크립트 디자인 통신_문자 발생 횟수'
echo substr_count($str,'w').'
'; echo substr_count($str,'t').'
'; echo substr_count($str,'스크립트 홈')
?>

출력은 다음과 같습니다.
3
3
1
더 많은 문자열 검색 기능을 공유해 보겠습니다.

strstr — 문자열의 첫 번째 항목 찾기
stristr strstr 대소문자를 구분하지 않는 버전
strpos - 문자열의 첫 번째 항목 찾기
문자열 하위 문자열( 문자열 $string , int $start [, int $length ] ) 문자열 strrchr ( 문자열 $haystack , 혼합 $needle )

strripos - 대상 문자열에서 지정된 문자열이 마지막으로 나타나는 위치를 계산합니다(대소문자 구분 안 함)
Stripos - 문자열의 첫 번째 항목 찾기(구분하지 않음)
strrpos - 대상 문자열
에서 지정된 문자열이 마지막으로 나타나는 위치를 계산합니다.
이 기사가 모든 사람의 PHP 프로그래밍 설계에 도움이 되기를 바랍니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
이전 기사:php_php에서 광고를 강제로 실행하는 방법 팁다음 기사:php_php에서 광고를 강제로 실행하는 방법 팁

관련 기사

더보기