mb_substr_count

(PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8)

mb_substr_countВозвращает количество вхождений подстроки

Описание

mb_substr_count(string $haystack, string $needle, ?string $encoding = null): int

Подсчитывает, сколько раз подстрока needle встречается в строке haystack.

Список параметров

haystack

Строка (string) для проверки.

needle

Строка (string) для поиска.

encoding

Параметр encoding определяет кодировку символов. Функция установит параметру внутреннее значение кодировки символов, если аргумент не передали или передали значение null.

Возвращаемые значения

Возвращает количество вхождений подстроки needle в строку haystack.

Список изменений

Версия Описание
8.0.0 Теперь параметр encoding принимает значение null.

Примеры

Пример #1 Пример использования функции mb_substr_count()

<?php
echo mb_substr_count("Это просто проверка", "то"); // выведет на экран 2
?>

Смотрите также

  • mb_strpos() - Ищет позицию первого вхождения подстроки в строку
  • mb_substr() - Возвращает часть строки
  • substr_count() - Возвращает число вхождений подстроки