Crear XML con PHP (II)

En el artículo anterior vimos la importancia de poder crear ficheros XML con PHP, y también vimos la forma en que no debemos hacerlo. En este artículo vamos a aprender a hacerlo empleando las prestaciones de OOP que PHP pone a nuestra disposición, logrando un código más robusto, fiable, mantenible y elegante.

Codificación UTF-8 con PHP

Esta es un mini post muy rápido para comentar algo muy importante, que todos sabemos pero que no está de más recordar. Cuando escribimos para la web a menudo surgen problemas con los caracteres acentuados y otros propios de codificaciones locales, como el español. Se visualizan incorrectamente en el navegador. Tradicionalmente esto se venía solucionando sustituyendo, en HTML, esos caracteres por sus correspondientes entidades. Así, si queremos que en el texto de la página, por ejemplo, aparezca la palabra página, en el HTML la escribimos cómo página. Esto, además de ser una solución obsoleta, es tremendamente engorrosa en textos largos, y siempre se nos “pasa” algún carácter.