Il PHP è un potente linguaggio di programmazione server side che mette a disposizione dell’utente una corposa serie di funzioni in grado di assolvere ai più svariati compiti.
In questo articolo vogliamo porre la nostra attenzione sulla funzione str_word_count().
Questa funzione prende come parametro una stringa e ci restituisce il numero di parole contenute nella strigna stessa.
Il suo utilizzo è molto semplice:
$str = "Buongiorno, io sono la frase di cui vuoi sapere il numero di parole!";
echo str_word_count($str);
Abbiamo messo in una variabile la frase e poi abbiamo fatto l’echo della funzione str_word_count() applicata alla variabile $str.
L’esecuzione di questo codice stamperà a video il numero 13, se contate le parole della frase sono 13, come ci si aspetta tutti i simboli di punteggiatura sono stati tralasciati nel conteggio.
Se invece usiamo questo codice:
$str = "6478, 893 ciao!";
echo str_word_count($str);
Verrà stampato 1, perchè 6478 e 893 sono numeri e quindi vengono ignorati nel conteggio.