ラボ > PHP:文字関連

PHP 文字列に単語が何個含まれるか確認(str_replace())

「str_replace()」は文字の置き換えなんだけど、第4引数を使うと置き換えた個数が取得できる。

作成日:2018-02-09, 更新日:2018-02-09

基本

・文字列からカウントしたい単語をカウントしたい単語で置き換える(※目的が置き換えではなく、個数の取得のため)

$str = 〇〇〇〇〇〇〇〇;
$word = ☆☆☆;

str_replace($word, $word, $str, $count); // 「$count」に個数が格納される。
echo $count;

関連項目

PHP 文字列関連のよく使う関数たち