php5からなのかな、domxml周りの関数が大幅にかわってphp4で書いてたコードが動かなくなってしまった。
//php4
$doc = domxml_new_doc("1.0");
$root = $doc->create_element("items");
$doc->append_child($root);
header('Content-type: text/xml');
print $doc->dump_mem(true);
//php5
$doc = new DOMDocument("1.0");
$root = $doc->createElement("items");
$doc->appendChild($root);
header('Content-type: text/xml');
print $doc->saveXML(); //引数無しだと戻り値がXML文字列
どうも、関数名がphp独自なやつから標準のものに変更になったっぽい。
0 件のコメント:
コメントを投稿