ホームページ > 記事 > 毎日のプログラミング > PHPで指定した文字列の出現数をカウントする方法
PHP は、指定された文字列が出現する回数をカウントします。これは、PHP の substr_count 関数を使用して直接行うことができます。 substr_count 関数は、文字列の出現数をカウントすることを意味します。
# 簡単なコード例を使用して、指定した文字列 (文字や漢字を含む) の出現数をカウントする PHP を紹介してみましょう。1. 英語の単語をカウントするコード例は次のとおりです。
<?php $quote = "PHP中文网,是一个学习PHP的好地方!<br>我就是在PHP中文网学习的PHP"; echo $quote; echo "<br>"; echo "<br>"; echo "以上段落中出现了".substr_count($quote,'PHP') ."次PHP!";上記のコードで、「PHP」をカウントした結果は次のとおりです。
2. 中国語の単語数をカウントするコード例は次のとおりです:
<?php $quote = "PHP中文网,是一个学习PHP的好地方!<br>我就是在PHP中文网学习的PHP"; echo $quote; echo "<br>"; echo "<br>"; echo "以上段落中出现了".substr_count($quote,'中文网') ."次“PHP中文网”!";上記のコードでは、「PHP Chinese Network」をカウントした結果は次のようになります。
substr_count 構文:
int substr_count ( string $haystack , string $needle [, int $offset = 0 [, int $length ]] )substr_count() 部分文字列が針を引いた回数を返します。文字列干し草の山に表示されます。針では大文字と小文字が区別されることに注意してください。 パラメータ: haystack は、この文字列を検索することを意味します。 needle は検索する文字列を表します。 offset はカウントを開始するオフセット位置を示します。負の数値の場合は文字の末尾からカウントを開始します。 length は、指定されたオフセット位置以降の最大検索長を示します。オフセットとこの長さの合計が干し草の山の全長より大きい場合、警告メッセージが出力されます。負の数の長さは、干し草の山の端から数えられます。 注: この関数は、重複する文字列を計算しません。 この記事は、指定された文字列の出現数をカウントする PHP の詳細な紹介です。非常にシンプルで理解しやすいので、困っている友人に役立つことを願っています。
以上がPHPで指定した文字列の出現数をカウントする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。