Функција 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,
    која брои колку знаци има