関数 substr_count
関数 substr_count は、
文字列内で部分文字列が出現する回数をカウントします。
ラテン文字(シングルバイト文字)でのみ正確に動作します。
構文
substr_count(string $haystack, string $needle, int $offset = 0, ?int $length = null): int
例
文字列内で部分文字列 'test' が
何回出現するか数えてみましょう:
<?php
echo substr_count('test www test', 'test');
?>
コード実行結果:
2
関連項目
-
マルチバイトエンコーディングに対応した関数
mb_substr_count,
マルチバイトエンコーディングに対応した関数 -
文字列内の単語数をカウントする関数
str_word_count,
文字列内の単語数をカウントする関数 -
部分文字列の出現回数をカウントする関数
substr_count,
部分文字列の出現回数をカウントする関数 -
文字の出現回数をカウントする関数
count_chars,
文字の出現回数をカウントする関数