ფუნქცია str_word_count

ფუნქცია str_word_count ითვლის სიტყვების რაოდენობას სტრიქონში.

ფუნქციას შეუძლია მიიღოს მეორე არასავალდებულო პარამეტრი, რიცხვი 1 ან 2. თუ ის არ არის მითითებული, ფუნქცია თავისი შედეგით აბრუნებს მთელ რიცხვს, რომელიც უდრის სიტყვების რაოდენობას.

თუ მითითებულია 1, მაშინ ბრუნდება მასივი, რომელიც შეიცავს ყველა სიტყვას, რომელიც შედის სტრიქონში. თუ მითითებულია 2, მაშინ ბრუნდება მასივი, რომლის გასაღებები არის პოზიციები სტრიქონში, ხოლო მნიშვნელობები - შესაბამისი სიტყვები.

სინტაქსი

phpstr_word_count(string $string, int $format = 0, ?string $characters = null): array|int

მაგალითი

დავთვალოთ სიტყვების რაოდენობა სტრიქონში:

php<?php
  echo str_word_count('abcde my world');
?>

კოდის შესრულების შედეგი:

php3

იხილეთ აგრეთვე

  • ფუნქცია substr_count,
    რომელიც ითვლის ქვესტრიქონების რაოდენობას
  • ფუნქცია count_chars,
    რომელიც ითვლის სიმბოლოების რაოდენობას
  • ფუნქცია ucwords,
    რომელიც სიტყვების პირველ ასოებს აქცევს დიდ ასოებად