Функция substr_count

Функцията substr_count брои колко пъти се среща подниз в низ. Коректно работи само със символи на латиница (еднобайтови символи).

Синтаксис

phpsubstr_count(string $haystack, string $needle, int $offset = 0, ?int $length = null): int

Пример

Нека преброим колко пъти в нашия низ се среща поднизът 'test':

php<?php
  echo substr_count('test www test', 'test');  
?>

Резултат от изпълнението на кода:

php2

Вижте също

  • функцията mb_substr_count,
    която работи с многобайтови кодировки
  • функцията str_word_count,
    която брои броя на думите в низ
  • функцията substr_count,
    която брои броя на поднизовете
  • функцията count_chars,
    която брои броя на символите