현재 위치: > 함수 카테고리 모음> 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>

직접 시도하십시오

유사한 함수
  • 인쇄 가능한 문자열을 따옴표로 8 비트 문자열로 변환합니다. quoted_printable_decode

    quoted_printable_decode

    인쇄가능한문자열을따옴표로8비트문자열로
  • 서식 된 문자열을 스트림에 쓰십시오 fprintf

    fprintf

    서식된문자열을스트림에쓰십시오
  • 형식으로 된 문자열을 반환합니다 vsprintf

    vsprintf

    형식으로된문자열을반환합니다
  • 파일의 SHA1 해시 값을 계산하십시오 sha1_file

    sha1_file

    파일의SHA1해시값을계산하십시오
  • 하나 이상의 문자열을 출력합니다 echo

    echo

    하나이상의문자열을출력합니다
  • 줄을 대체하는 하위 문자 substr_replace

    substr_replace

    줄을대체하는하위문자
  • 특수 문자를 HTML 엔티티로 변환하십시오 htmlspecialchars

    htmlspecialchars

    특수문자를HTML엔티티로변환하십시오
  • RTRIM의 별칭 chop

    chop

    RTRIM의별칭