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

count_chars

문자열에 사용 된 문자에 대한 정보를 반환합니다 - 문자열에서 발생하는 각 바이트 값 (0..255)의 횟수를 계산합니다.
이름:count_chars
분류:
사용 언어:php
한 줄 설명:문자열에 사용 된 문자에 대한 정보를 반환합니다.

예 1

"Hello World!"에 사용 된 모든 다른 문자가 포함 된 문자열을 반환합니다. (모드 3) :

 <span class="token php language-php"><span class="token delimiter important"><? php</span>
<span class="token variable">$ str</span> <span class="token operator">=</span> <span class="token string double-quoted-string">"안녕하세요 세계!"</span> <span class="token punctuation">;</span>
<span class="token keyword">echo</span> <span class="token function">count_chars</span> <span class="token punctuation">(</span> <span class="token variable">$ str</span> <span class="token punctuation">,</span> <span class="token number">3</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span>
<span class="token delimiter important">?></span></span>

직접 시도하십시오

예 2

"Hello World!"에서 사용되지 않은 모든 문자가 포함 된 문자열을 반환합니다. (스키마 4) :

 <span class="token php language-php"><span class="token delimiter important"><? php</span>
<span class="token variable">$ str</span> <span class="token operator">=</span> <span class="token string double-quoted-string">"안녕하세요 세계!"</span> <span class="token punctuation">;</span>
<span class="token keyword">echo</span> <span class="token function">count_chars</span> <span class="token punctuation">(</span> <span class="token variable">$ str</span> <span class="token punctuation">,</span> <span class="token number">4</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span>
<span class="token delimiter important">?></span></span>

직접 시도하십시오

예 3

이 예에서는 COUNT_CHARS ()를 사용하여 문자열을 확인합니다. 리턴 모드가 1으로 설정되어 있습니다. 모드 1은 키 이름으로 ASCII 값의 배열을 반환하고 발생 횟수는 키 값입니다.

 <span class="token php language-php"><span class="token delimiter important"><? php</span>
<span class="token variable">$ str</span> <span class="token operator">=</span> <span class="token string double-quoted-string">"안녕하세요 세계!"</span> <span class="token punctuation">;</span>
<span class="token function">print_r</span> <span class="token punctuation">(</span> <span class="token function">count_chars</span> <span class="token punctuation">(</span> <span class="token variable">$ str</span> <span class="token punctuation">,</span> <span class="token number">1</span> <span class="token punctuation">)</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span>
<span class="token delimiter important">?></span></span>

직접 시도하십시오

예 4

ASCII 문자의 횟수를 계산하는 또 다른 인스턴스는 문자열에 나타납니다.

 <span class="token php language-php"><span class="token delimiter important"><? php</span>
<span class="token variable">$ str</span> <span class="token operator">=</span> <span class="token string double-quoted-string">"PHP는 꽤 재미 있습니다 !!"</span> <span class="token punctuation">;</span>
<span class="token variable">$ strarray</span> <span class="token operator">=</span> <span class="token function">count_chars</span> <span class="token punctuation">(</span> <span class="token variable">$ str</span> <span class="token punctuation">,</span> <span class="token number">1</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span>

<span class="token keyword">foreach</span> <span class="token punctuation">(</span> <span class="token variable">$ strarray</span> <span class="token keyword">as</span> <span class="token variable">$ key</span> <span class="token operator">=></span> <span class="token variable">$ value</span> <span class="token punctuation">)</span>
  <span class="token punctuation">{</span>
<span class="token keyword">에코</span> <span class="token string double-quoted-string">"문자 <b>"</span> <span class="token operator">.</span> <span class="token function">chr</span> <span class="token punctuation">(</span> <span class="token variable">$ 키</span> <span class="token punctuation">)</span> <span class="token operator">.</span> <span class="token string double-quoted-string">" &#39;</b>는 <span class="token interpolation"><span class="token variable">$ value</span></span> time입니다. <br>"</span> <span class="token punctuation">;</span>
  <span class="token punctuation">}</span>
<span class="token delimiter important">?></span></span>

직접 시도하십시오

유사한 함수
  • 문자열이 주어진 부분 문자열로 끝 있는지 확인하십시오 str_ends_with

    str_ends_with

    문자열이주어진부분문자열로끝있는지확인하
  • strstr의 별칭 strchr

    strchr

    strstr의별칭
  • Uuencode 인코딩 된 문자열을 디코딩하십시오 convert_uudecode

    convert_uudecode

    Uuencode인코딩된문자열을디코딩하
  • 문자열에 사용 된 단어에 대한 정보를 반환합니다 str_word_count

    str_word_count

    문자열에사용된단어에대한정보를반환합니다
  • 스트리밍하기 위해 형식의 문자열을 작성하십시오 vfprintf

    vfprintf

    스트리밍하기위해형식의문자열을작성하십시
  • 로케일 정보 설정 setlocale

    setlocale

    로케일정보설정
  • 특수 문자를 HTML 엔티티로 변환하십시오 htmlspecialchars

    htmlspecialchars

    특수문자를HTML엔티티로변환하십시오
  • 문자열 시작시 여러 문자의 이진 안전 비교 (케이스 insensitive) strncasecmp

    strncasecmp

    문자열시작시여러문자의이진안전비교(케이