Pour résumer l'article :
- Utilisez Unicode;
- Forcez le charset de vos connexions MySQL ;
- Utilisez utf8mb4 au lieu de utf8 ;
- Normalisez les contenus importants ;
- Forcez l’encodage pour tous vos développeurs ;
- N’utilisez pas utf8_decode et utf8_encode !
unicode
utf8
bonnes-pratiques
utf8mb4
MySQL
MariaDB
php