PHPを使用してXMLファイルを作成するときに問題が発生します。以下は、コンテンツをxmlファイルに書き込むための私のphpスクリプトです。基本的に、エラーは発生していません。しかし、スクリプトの実行後にxmlファイルを確認すると、空になっています。ご意見をお聞かせください。ありがとうございました。
$doc= new DOMDocument();
$doc->load("articles.xml");
$b = $doc->createElement( "articleDraft" );
$id = $doc->createElement("id");
$id->appendChild(
$doc->createTextNode( $_POST['id'] ) );
$b->appendChild( $id );
$draft=$doc->createElement("draftContent");
$draft->appendChild($doc->createTextNode($_POST['articleBody']));
$b->appendChild($draft);
$time=$doc->createElement("drafTime");
$draft->appendChild($doc->createTextNode(time()));
$b->appendChild($time);
$doc->save("articles.xml");
PHPでxmlを作成するのは初めてです。他の問題が見つかった場合は、それを特定するのを手伝ってください。ありがとうございました。