PHP count_chars()関数
例
「HelloWorld!」で使用されているすべての異なる文字を含む文字列を返します。(モード3):
<?php
$str = "Hello World!";
echo count_chars($str,3);
?>
定義と使用法
count_chars()関数は、文字列で使用されている文字に関する情報(たとえば、文字列でASCII文字が出現する回数、文字列で使用されている文字と使用されていない文字)を返します。
構文
count_chars(string,mode)
パラメータ値
Parameter | Description |
---|---|
string | Required. The string to be checked |
mode | Optional. Specifies the return modes. 0 is default. The different return modes are:
|
技術的な詳細
戻り値: | 指定されたモードパラメータによって異なります |
---|---|
PHPバージョン: | 4歳以上 |
その他の例
例
「HelloWorld!」の未使用の文字をすべて含む文字列を返します。(モード4):
<?php
$str = "Hello World!";
echo count_chars($str,4);
?>
例
この例では、モード1でcount_chars()を使用して文字列をチェックします。モード1は、ASCII値をキーとして、それが値として発生した回数を含む配列を返します。
<?php
$str = "Hello World!";
print_r(count_chars($str,1));
?>
例
文字列にASCII文字が出現する回数を数える別の例:
<?php
$str = "PHP is pretty fun!!";
$strArray = count_chars($str,1);
foreach ($strArray as $key=>$value)
{
echo "The character <b>'".chr($key)."'</b> was found $value time(s)<br>";
}
?>
❮PHP文字列リファレンス