Función str_word_count() de PHP

Ejemplo

Calcular el número de palabras en la cadena "I love Shanghai!":

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

Ejemplo de ejecución

Definición y uso

La función str_word_count() calcula el número de palabras en una cadena.

Sintaxis

str_word_count(string,return,char)
Parámetros Descripción
string Obligatorio. Especifica la cadena a verificar.
return

Opcional. Especifica el valor de retorno de la función str_word_count().

Valores posibles:

  • 0 - Por defecto. Devuelve el número de palabras encontradas.
  • 1 - Devuelve un array que contiene las palabras de la cadena.
  • 2 - Devuelve un array, en el que los nombres de las claves son la posición de las palabras en la cadena, y los valores son las palabras reales.
char Opcional. Especifica los caracteres que se consideran palabras especiales.

Detalles técnicos

Valor de retorno: Devuelve un número o un array, dependiendo de la opción seleccionada return Parámetros.
Versión de PHP: 4.3.0+
Registro de actualizaciones: En PHP 5.1, se agregó char Parámetros.

Más ejemplos

Ejemplo 1

Devuelve un array que contiene las palabras de la cadena:

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

Ejemplo de ejecución

Ejemplo 2

Devuelve un array, en el que los nombres de las claves son la posición de las palabras en la cadena, y los valores son las palabras reales:

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

Ejemplo de ejecución

Ejemplo 3

Configuración y no configuración de char parámetro:

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

Ejemplo de ejecución