例
で使用されているすべての異なる文字で文字列を返す"Hello World!" (mode 3)
<?php
$str = "Hello World!";
echo count_chars($str,3);
?>
»実行例 定義と使用法
count_chars()関数は、(ASCII文字が文字列で発生した、または使用されているか、文字列で使用されていない文字回数例えば、)文字列で使用されている文字に関する情報を返します。
構文
count_chars( string,mode )
パラメーター | 説明 |
---|---|
string | 必須。 文字列をチェックします |
mode | 任意。 リターンモードを指定します。 0がデフォルトです。 異なるリターンモードは次のとおりです。
|
技術的な詳細
戻り値: | 指定されたモードパラメータに応じて、 |
---|---|
PHPバージョン: | 4+ |
その他の例
例1
内のすべての未使用の文字で文字列を返す"Hello World!" (mode 4)
<?php
$str = "Hello World!";
echo count_chars($str,4);
?>
»実行例 例2
この例では、使用するcount_chars()文字列をチェックするモード1とします。 モード1は、キーと何回それが値として発生したとしてASCII値を持つ配列を返します。
<?php
$str = "Hello World!";
print_r(count_chars($str,1));
?>
»実行例 例3
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の文字列のリファレンス