「substr_count」タグアーカイブ

文字列中に指定した文字が何回出現するか (PHP)

文字列中に指定した文字が何回出現するかを確認するためにはsubstr_countを使います。

substr_count('123/13/222/3', '/');

結果は4となります。区切り文字等を数えて、項目数を数えたりできます。もちろん、検索する文字は2文字以上でも可能です。ただし、重なる場合は1つとカウントされます。

substr_count('abcabcabc', 'abcabc');

この場合の結果は1です。