Quiero contar las palabras en una cadena específica, así que puedo validarla y evitar que los usuarios escriban más de 100 palabras, por ejemplo.cómo contar las palabras en una cadena específica en PHP?
Escribí esta función pero no creo que sea lo suficientemente efectiva, utilicé la función de explosión con espacio como delimitador, pero ¿qué pasa si el usuario pone dos espacios en lugar de uno? ¿Puedes darme una mejor manera de hacer eso?
function isValidLength($text , $length){
$text = explode(" " , $text);
if(count($text) > $length)
return false;
else
return true;
}
suena como un "¿Cuántas palabras en el archivo de texto" problema de tarea para mí;) –
Creo que esta es la solución para su problema: http http://www.reconn.us/count_words.html –
: //stackoverflow.com/questions/21652261/using-str-word-count-for-utf8-texts – trante