Conta o número de palavras dentro de string
.
Se o formato
opcional não é especificado, então
o valor de retorno será um inteiro representando o número de palavras encontrado.
No no caso de o formato
está especificado, o valor de retorno
será um array, cujo conteúdo é dependente do formato
.
O valor possível para o format
e as saídas resultantes são
listadas abaixo.
1 - retorna um array contendo todas as palavras encontradas dentro de
string
.
2 - retorna um array associativo, onde a chave é a posição numérica da palavra
dentro da string
e
o valor é a própria palavra.
Devido ao propósito desta função, 'word' é definida como uma string dependente da localidade contendo caracteres alfanuméricos, que também contém, mas não inicia com os caracteres "'" and "-".
Veja também explode(), preg_split(), split(), count_chars(), e substr_count().