PHP str_word_count()Функции

PHP String 参考手册Справочное руководство по строкам PHP

Примеры

Подсчитайте количество слов в строке "Hello World!":

<?php
echo str_word_count("Hello world!");
?>

Запустить пример »

Определение и использование

Функция str_word_count() подсчитывает количество слов в строке.


Синтаксис

str_word_count(string,return,char)

Parameters Описание
string Обязательный. Указывает строку для проверки.
return Необязательный. Задает возвращаемое значение функции str_word_count().

Возможные значения:

  • 0 - По умолчанию. Возвращает количество найденных слов.
  • 1 - Возвращает массив, содержащий слова из строки.
  • 2 - Возвращает массив, в котором ключами являются позиции слов в строке, а значениями — сами слова.
char Необязательный. Задает специальные символы, которые следует рассматривать как слова.

Технические детали

Возвращаемое значение: Возвращает число или массив в зависимости от выбранныхreturnпараметров.
Версия PHP: 4.3.0+
Список изменений: В PHP 5.1 был добавлен параметрchar.


Другие примеры

Пример 1

Возвращает массив, содержащий слова в строке:

<?php
print_r(str_word_count("Hello world!",1));
?>

Запустить пример »

Пример 2

Возвращает массив, в котором ключи — это позиции слов в строке, а значения — сами слова:

<?php
print_r(str_word_count("Hello world!",2));
?>

Запустить пример »

Пример 3

Без параметра char и с параметром char:

<?php
print_r(str_word_count("Hello world & good morning!",1));
print_r(str_word_count("Hello world & good morning!",1,"&"));
?>

Запустить пример »


PHP String 参考手册Справочное руководство по строкам PHP Другие расширения