Me gustaría saber cómo hacer que cualquier texto impreso desde PHP con un echo (o un print) en el código HTML se muestre sin problemas de caracteres latinos.
 
P.ej:
 
yo quiero que salga esto:
 Estás en el área de operador.
 
pero me sale esto:
 Estás en el área de operador.
 
El charset del DOCTYPE lo tenía inicialmente como ISO-8859-1. También he probado con UTF-8. Debo tener un concepto equivocado del charset, porque como os digo, cualquier acento o ñ desde PHP me lo saca mal. Eso sí, cuando escribo directamente acentos o ñ en HTML sí que me los interpreta bien.
 
Una solución, que más que nada me parece un parche, es pasar previamente todos los textos de los echos por la función utf8_encode(), pero me gustaría saber algo más ortodoxo y que lo solucione todo de una.
 
Saludos! 
   
 



