Función str_word_count
La función str_word_count cuenta
el número de palabras en una cadena.
La función puede tomar un segundo parámetro opcional,
el número 1 o 2. Si
no se especifica, la función devuelve como resultado
un número entero, igual al número de palabras.
Si se especifica 1, se devuelve un array
que contiene todas las palabras en la cadena.
Si se especifica 2, se devuelve un array
cuyas claves son las posiciones en la cadena,
y los valores son las palabras correspondientes.
Sintaxis
str_word_count(string $string, int $format = 0, ?string $characters = null): array|int
Ejemplo
Contemos el número de palabras en una cadena:
<?php
echo str_word_count('abcde my world');
?>
Resultado de la ejecución del código:
3
Véase también
-
la función
substr_count,
que cuenta el número de subcadenas -
la función
count_chars,
que cuenta el número de caracteres -
la función
ucwords,
que convierte las primeras letras de las palabras a mayúsculas