Função str_word_count() do PHP

Exemplo

Calcular o número de palavras da string "I love Shanghai!":

<?php
echo str_word_count("I love Shanghai!");
?>

Executar Exemplo

Definição e Uso

A função str_word_count() calcula o número de palavras em uma string.

Sintaxe

str_word_count(string,return,char)
Parâmetros Descrição
string Obrigatório. Especifica a string a ser verificada.
return

Opcional. Especifica o valor de retorno da função str_word_count().

Valores Possíveis:

  • 0 - Padrão. Retorna o número de palavras encontradas.
  • 1 - Retorna um array contendo as palavras da string.
  • 2 - Retorna um array, cujos nomes das chaves são as posições das palavras na string e os valores são as palavras reais.
char Opcional. Especifica os caracteres que são considerados palavras.

Detalhes Técnicos

Retorno: Retorna um número ou um array, dependendo da escolha: return Parâmetros.
Versão PHP: 4.3.0+
Registo de Atualizações: Em PHP 5.1, foi adicionado char Parâmetros.

Mais Exemplos

Exemplo 1

Retorna um array contendo as palavras da string:

<?php
print_r(str_word_count("I love Shanghai!",1));
?>

Executar Exemplo

Exemplo 2

Retorna um array, cujos nomes das chaves são as posições das palavras na string e os valores são as palavras reais:

<?php
print_r(str_word_count("I love Shanghai!",2));
?>

Executar Exemplo

Exemplo 3

Configuração e não configuração do parâmetro char:

<?php
print_r(str_word_count("I love Shanghai & good morning!",1));
print_r(str_word_count("I love Shanghai & good morning!",1,"&"));
?>

Executar Exemplo