Función php para contar el número de palabras de una determinada cadena. Podemos usarla para limitar a un determinado número de palabras en alguna sección de nuestra web, etc.
function contar_palabras($cadena){ return count(explode(" ", $cadena)); } // Modo de empleo: $cadena="¡¡¡Sin LEÓN no hubiera España, que antes que Castilla leyes, Concilios, fueros y reyes, dieron prestigio a León!!!"; echo contar_palabras($cadena); // Resultado: 18
Otra forma, usando la función str_word_count de php devuelve información sobre las palabras utilizadas en una determinada cadena. Puede generar un array o un integer, dependiendo del parámetro format.
Un ejemplo simple de uso para obtener el número total de palabras:
$cadena = "uno dos tres"; echo str_word_count($cadena); //Imprime: 3
Agradezco tu comentario 🤘