Подсчитайте количество слов в строке «Hello World!»:
<?phpecho str_word_count("Привет, мир!");?>Функция str_word_count() подсчитывает количество слов в строке.
str_word_count( строка,возврат,символ )
| параметр | описывать |
|---|---|
| нить | Необходимый. Указывает строку для проверки. |
| возвращаться | Необязательный. Указывает возвращаемое значение функции str_word_count(). Возможные значения: 0 — по умолчанию. Возвращает количество найденных слов. 1 — возвращает массив, содержащий слова в строке. 2 — возвращает массив, где ключи — это позиции слов в строке, а ключи — это сами слова. |
| голец | Необязательный. Указывает специальные символы, которые распознаются как слова. |
| Возвращаемое значение: | Возвращает число или массив, в зависимости от выбранного возвращаемого параметра. |
|---|---|
| PHP-версия: | 4.3.0+ |
| Журнал обновлений: | В PHP 5.1 был добавлен параметр char . |
Вернуть массив, содержащий слова в строке:
<?phpprint_r(str_word_count("Привет, мир!",1));?>Возвращает массив, где ключом является позиция слова в строке, а значением ключа — само слово:
<?phpprint_r(str_word_count("Привет, мир!",2));?>Без параметров char и с параметрами char:
<?phpprint_r(str_word_count("Привет, мир, доброе утро!",1));print_r(str_word_count("Привет, мир, доброе утро!",1,"&"));?>