str_word_count
(PHP 4 >= 4.3.0, PHP 5)
str_word_count —
Возвращает информацию о словах, входящих в строку
Описание
mixed str_word_count
(
string $string
[,
int $format
] )
-
1 - возвращается массив, содержащий все слова, входящие в строку
string
.
-
2 - возвращается массив, индексами которого являются позиции в
строке, а значениями - соответствующие слова.
Эта функция считает словами последовательности алфавитных символов,
возможно, включающие, но не начинающихся с "'" и
"-". Набор символов, считающихся алфавитными, зависит от
текущей локали.
Пример #1 Пример использования str_word_count()
<?php
$str = "Hello friend, you're
looking good today!";
$a = str_word_count($str, 1);
$b = str_word_count($str, 2);
$c = str_word_count($str);
print_r($a);
print_r($b);
echo $c;
?>
Array
(
[0] => Hello
[1] => friend
[2] => you're
[3] => looking
[4] => good
[5] => today
)
Array
(
[0] => Hello
[6] => friend
[14] => you're
[29] => looking
[46] => good
[51] => today
)
6
См. также описание функций explode(),
preg_split(),
split(),
count_chars() и
substr_count().