Ragazzi, sto tentando di imparare da qualche mese PHP da autodidatta, devo dire che riesco a fare già delle belle cose, volevo però da voi un consiglio.

Quando prendo una stringa da un form avrei bisogno di visualizzare correttamente tutti i caratteri immessi in esso, di fare in modo che gli apici non diano fastidio, conservare il punto e a capo etc.
di solito ho applicato htmlspecialchars e qualche altra però devo dire che ho avuto problemi nel visualizzare o usare particolari caratteri (caratteri accentati, apostrofi etc)

Ecco perchè mi domandavo tra voi sviluppatori, in gerale quale elenco di funzioni applicate ad un testo preso da $_POST affinchè esso sia correttamente inserito nel database e correttamente visualizzato con un echo $testo, senza che vi siano / prima degli apostrofi o altre sbavature?

Grazie