Trabajando con UTF-8 en PHP, MySQL y Apache
Como ya he publicado anteriormente en este sitio web, creo que es una buena idea estandarizar en una misma codificación de caracteres a través de todas las partes de un sistema, y ya que mi codificación de caracteres preferida es UTF-8, cuando creo un sistema con PHP reviso lo siguiente:
- Que el navegador recibe e interpreta la salida de mis scripts de PHP como UTF-8.
- Que los formularios en (X)HTML aceptan UTF-8.
- Que PHP trata los datos recibidos de una base de datos de MySQL como UTF-8.