Рецепт №10. Из книги «128 рецептов php»
Перейти к оглавлению
Чтобы получить количество подстрок, входящих в строку можно воспользоваться двумя функциями, они обе работают корректно: substr_count и mb_substr_count.
Пример:
// исходная строка $string = "исходная строка для примера подсчета подстрок"; // искомая подстрока $substr = "стр"; // подсчет вхождений $count = substr_count($string, $substr); $mb_count = mb_substr_count($string, $substr, "UTF-8"); echo "count: $count<br/>"; echo "mb_count: $mb_count<br/>";