パーマリンク | 2007年06月19日 11:09
文字列中の特定文字の出現回数を調べるにはsubstr_count(文字列, 検索文字列)を利用する。
$hoge1 = substr_count("http://www.example.com/hoge/index.html", "/");
$hoge2 = substr_count("美しい日本語を見る書く読む", "日本語");
$hoge3 = substr_count("WEB DESIGN web design", "web");
echo $hoge1. "<br />";
echo $hoge2. "<br />";
echo $hoge3;
マルチバイトでも問題なく動作、検索文字列は大文字小文字を区別するようです。
また重なり合う文字はカウントしません。
$hoge4 = substr_count("ABCABCABC", "ABCABC");
echo $hoge4;
Copyright 2006-2008 KANTENNA.COM Reserved.