Ciao, ho la necessità di sapere quante lettere sono presenti in un file di testo, escludendo caratteri speciali come ( ) } | ! " £ $ ecc, tabulazioni ed invii. Ho fatto in questo modo, con la funzione file() lo leggo, faccio un implode del risultato e poi faccio un str_replace per ogni carattere che devo eliminare compresi \t \n \r poi per stampare il valore utilizzo strlen(), ma in qusto modo non mi restituisce il numero esatto, perchè se metto una lettera sola, mi restituisce 4, invece dovrebbe essere 1, poi non tutti i caratteri speciali mi vengono eliminati.
Qualcuno conosce il motivo, oppure un'altra soluzione?