ホームページ >バックエンド開発 >PHPチュートリアル >PHP で文字列内の指定された文字の出現数をカウントする方法
この記事では主に、PHP が文字列内の指定された文字の出現数をカウントする方法を紹介します。
#PHP 統計は、指定された文字数と文字列内のすべての文字数を計算します。これは、PHP インタビュー プロセスにおける一般的なテスト ポイントでもあります。そのため、PHP初心者にとっては難しいかもしれません。しかし、それを実装するというアイデアをマスターしていれば、それは非常に簡単です。
以下では、簡単な例を使用して、文字列内の指定された文字の出現数をカウントする方法を紹介します。
PHP コード例は次のとおりです。
<?php $text="php.cn"; $search_char="p"; $count="0"; for($x="0"; $x< strlen($text); $x++) { if(substr($text,$x,1)==$search_char) { $count=$count+1; } } echo '"'.$text.'"'."中字符".$search_char."出现的次数是:".$count.'次';
ここでは、文字列 php.cn 内に文字 p が出現する回数を計算します。出力結果は次のとおりです。
##もちろん、h などの任意の文字の回数を数えることもできます:
関連関数紹介:
strlen関数は文字列の長さを取得することを意味します。
substr 関数は、文字列の部分文字列を返すことを意味します。構文:
string substr ( string $string , int $start [, int $length ] )start パラメータと length パラメータで指定された文字列 string の部分文字列を返します。 この記事は、PHP で文字列内の指定した文字の出現数をカウントする方法を紹介するもので、非常にシンプルで分かりやすいので、困っている方のお役に立てれば幸いです。
以上がPHP で文字列内の指定された文字の出現数をカウントする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。