Questo piccolo script in PHP vi permette di contare le parole contenute in un testo. Diciamo che questo script potrebbe tornare molto utile a chi vorrebbe implementare un piccolo editor di testo all’interno del proprio progetto.
[code lang=”php”]<?php
$testo = "Questo è il testo di cui contare le parole.";
$contoparole = count(explode(" ", $testo));
echo "$testo <br> contiene $contoparole parole";
?>[/code]
Nel mio esempio ho innestato le funzioni count e explode in modo da separare le parole e non avere problemi con caratteri accentati o simboli strani all’interno della parola.
Se siete sicuri di non avere questo tipo di problemi, ad esempio con un testo inglese potreste sostituire la funzione con questa:
[code lang=”php”]$contoparole = str_word_count($testo);[/code]
Semplice vero? Se avete qualche soluzione migliore lasciatemi un commento.