Créer XML avec PHP

Signaler
-
Bonjour, j'ai créer un fichier php (create.php) permettant de créer un fichier xml(simple.xml), voici mon code:

<?php

$doc = new DOMDocument('1.0');
$doc->load('simple.xml');

$doc->formatOutput = true;

$root = $doc->createElement('book');
$root = $doc->appendChild($root);

$title = $doc->createElement('title');
$title = $root->appendChild($title);

$text = $doc->createTextNode('Ceci est le titre');
$text = $title->appendChild($text);

echo "Récupération de tout le document :\n";
echo "<xmp>" . $doc->saveXML() . "</xmp>\n";

$doc->save('simple.xml');
?>

le fichier xml est bien crée,mais mon problème c'est que à chaque exécution je veux afficher l'élement xml à la suite dans le fichier xml, du genre ceci:

<?xml version="1.0"?>

<title>Ceci est le titre</title>



<title>Ceci est le titre</title>


Comment faire? aidez moi s'il vous plait.