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 ֆունկցիան,
    որը հաշվում է նիշերի քանակը