bonjour à tous ;
je ne comprends pas trop la nécessité et le rôle de la fonction htmlentities
car voilà si j'écris :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
 $donnee = array ("équipée","mari&eacute");
 
et si je fais 
 
 echo (htmlentities($donnee[0])); il affiche exactement les &eacute au lieu de é  alors que si je l'enlève htmlentities il afiche correctement les é 
 
à l'inverse si je mets : dans $donnee = ("équipée","mariée");
 
et si je fais :
echo (htmlentities($donnee[0])); 
 
çà affcihe des caractères bizarres
alors ma question comment éviter qu'affichage on voit des caractères spéciaux ou indésirables lorsqu'il y a des é ou è si on n'a pas mis &eacute

le problème c'est que j'exploite une base accés et dans cette base on peut rencontrer des accents

merci d'avance