Функции за низове
PHP Manual

str_word_count

(PHP 4 >= 4.3.0, PHP 5)

str_word_count Връща информация относно думите използвани в даден низ

Описание

mixed str_word_count ( string $string [, int $format = 0 [, string $charlist ]] )

Изчислява броя на думите в string . Ако незадължителният параметър format не е указан, върнатата стойност ще бъде число, показващо броя на думите в низа. Ако параметърът е бил указан, върнатата стойност ще бъде масив, съдържанието на който зависи от параметъра format . Възможните стойности за параметъра format и съответните резултати са показани по-долу.

За нуждите на тази функция, терминът 'дума' е дефиниран като низ, зависим от локала и състоящ се от буквени знаци, които могат да съдържат, но не и да започват, със знаците "'" и "-".

Параметри

string

Низът

format

Указва връщаната стойност от тази функция. В момента се поддържат следните стойности:

  • 0 - връща броя на намерените думи
  • 1 - връща масив, съдържащ всички думи намерени в string
  • 2 - връща асоциативен масив, в който ключовете са позицията на съответните думи в string , а стойностите - самите думи.

charlist

Списък на допълнителни знаци, които ще бъдат разглеждани като 'дума'

Връщани стойности

Връща масив или цяло число, в зависимост от параметъра format .

Дневник на промените

Версия Описание
5.1.0 Добавен е параметърът charlist

Примери

Example #1 Пример за str_word_count()

<?php

$str 
"Hello fri3nd, you're
       looking          good today!"
;

print_r(str_word_count($str1));
print_r(str_word_count($str2));
print_r(str_word_count($str1'aaac3'));

echo 
str_word_count($str);

?>

Примерът по-горе ще изведе:

Array
(
    [0] => Hello
    [1] => fri
    [2] => nd
    [3] => you're
    [4] => looking
    [5] => good
    [6] => today
)

Array
(
    [0] => Hello
    [6] => fri
    [10] => nd
    [14] => you're
    [29] => looking
    [46] => good
    [51] => today
)

Array
(
    [0] => Hello
    [1] => fri3nd
    [2] => you're
    [3] => looking
    [4] => good
    [5] => today
)

7

Вж. също


Функции за низове
PHP Manual