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

직접 시도하십시오

유사한 함수
  • 줄을 대체하는 하위 문자 substr_replace

    substr_replace

    줄을대체하는하위문자
  • 문자열의 각 단어의 첫 글자를 대문자로 변환 ucwords

    ucwords

    문자열의각단어의첫글자를대문자로변환
  • 문자열을 작은 덩어리로 분할하십시오 chunk_split

    chunk_split

    문자열을작은덩어리로분할하십시오
  • 형식으로 된 문자열을 반환합니다 sprintf

    sprintf

    형식으로된문자열을반환합니다
  • strstr의 별칭 strchr

    strchr

    strstr의별칭
  • 문자열 시작시 여러 문자의 이진 안전 비교 strncmp

    strncmp

    문자열시작시여러문자의이진안전비교
  • 8 비트 문자열을 따옴표로 인쇄 가능한 문자열로 변환 quoted_printable_encode

    quoted_printable_encode

    8비트문자열을따옴표로인쇄가능한문자열로
  • 편도 문자열 해시 crypt

    crypt

    편도문자열해시