以前の記事で「MySQLのデータをXML形式で出力」ってのを書いたが、そのときプログラミングしたものはechoでいちいちタグを出力するものだった。 今考えるとなぜ思いつかなかったんだろう?と思うが、PHPにはちゃんとDOM関数があるじゃん(^^; ・・・ってことで書き直してみた。 <?php header("Content-Type: text/xml; charset=utf-8"); $doc = new DOMDocument("1.0", "utf-8"); $conn = @mysql_connect("localhost", "*******", "*******"); if( !$conn ) exit; @mysql_select_db("*******", $conn); @mysql_query("set names utf8"); $root = $doc->appe