Описание
mixed
str_word_count ( string string [, int format] )
Подсчитывает количество слов, входящих в строку
string. Если необязательный аргумент
format не передан, возвращается целое число,
равное количеству слов. В случае, если аргумент
format передан, возвращается массив,
содержимое которого зависит от значения этого аргумента.
Ниже описаны допустимые значения аргумента
format и соответствующие им возвращаемые
значения.
1 - возвращается массив, содержащий все слова, входящие в строку
string.
2 - возвращается массив, индексами которого являются позиции в
строке, а значениями - соответствующие слова.
Эта функция считает словами последовательности алфавитных символов,
возможно, включающие, но не начинающихся с "'" и
"-". Набор символов, считающихся алфавитными, зависит от
текущей локали.
См. также описание функций explode(),
preg_split(),
split(),
count_chars() и
substr_count().