現在の位置: ホーム> 関数カテゴリ一覧> count_chars

count_chars

文字列で使用される文字に関する情報を返します - 各バイト値(0..255)が文字列で発生する回数をカウントします
名前:count_chars
カテゴリ:
対応言語:php
一言説明:文字列で使用される文字に関する情報を返します。

定義と使用法

count_chars()関数は、文字列で使用されている文字に関する情報を返します(たとえば、ASCII文字が文字列に表示される回数、または文字列で使用されているかどうか)。

例1

「Hello World!」で使用されているすべての異なる文字を含む文字列を返します。 (モード3):

 <?php
$ str = "hello world!" ;
echo count_chars ( $ str 、 3 ) ;
?>

自分で試してみてください

例2

「Hello World!」で使用されていないすべての文字を含む文字列を返します。 (スキーマ4):

 <?php
$ str = "hello world!" ;
echo count_chars ( $ str 、 4 ) ;
?>

自分で試してみてください

例3

この例では、count_chars()を使用して文字列をチェックします。リターンモードが1に設定されています。モード1は、キー名としてASCII値を持つ配列を返し、発生数はキー値です。

 <?php
$ str = "hello world!" ;
print_r ( count_chars ( $ str 、 1 ) ) ;
?>

自分で試してみてください

例4

ASCII文字が文字列に表示される回数をカウントする別の例:

 <?php
$ str = "phpはかなり楽しいです!!" ;
$ strarray = count_chars ( $ str 、 1 ) ;

foreach ( $ strarray as $ key => $ value )
  {
エコー「キャラクター<b> '」 。 chr ( $ key ) 。 "</b>は$ value times。<br>" ;
  }
?>

自分で試してみてください

文法

count_chars ( stringmode
パラメーター 説明する
必須。チェックする文字列を指定します。
モード

オプション。リターンモードを指定します。デフォルトは0です。以下は異なるリターンモードです。

  • 0-配列、ASCII値がキー名であり、発生数がキー値です
  • 1-配列、ASCII値はキー名、発生数はキー値、0より大きい発生のみがリストされている値のみがリストされています
  • 2-配列、ASCII値はキー名、発生数はキー値、0に等しい発生数のみがリストされている値のみがリストされています
  • 3-すべての異なる文字を持つ文字列
  • 4-すべての未使用の異なる文字を持つ文字列
類似の関数
  • 特殊文字をHTMLエンティティに変換します htmlspecialchars

    htmlspecialchars

    特殊文字をHTMLエンティティに変換しま
  • 文字列を配列に変換します str_split

    str_split

    文字列を配列に変換します
  • ファイルのSHA1ハッシュ値を計算します sha1_file

    sha1_file

    ファイルのSHA1ハッシュ値を計算します
  • マスクと一致しない開始サブストリングの長さを取得します strcspn

    strcspn

    マスクと一致しない開始サブストリングの長
  • バックスラッシュを使用して文字列をエスケープします addslashes

    addslashes

    バックスラッシュを使用して文字列をエスケ
  • 文字列からHTMLおよびPHPタグを削除します strip_tags

    strip_tags

    文字列からHTMLおよびPHPタグを削除
  • 文字列を置き換えるサブストリング substr_replace

    substr_replace

    文字列を置き換えるサブストリング
  • 文字列でROT13変換を実行します str_rot13

    str_rot13

    文字列でROT13変換を実行します
人気記事(にんききじ)