DomDocument->dump_mem

(no version information, might be only in CVS)

DomDocument->dump_mem --  Convertit l'arbre XML interne en une chaîne de caractères

Description

string DomDocument->dump_mem ( [bool format [, string encoding]] )

Avertissement

Cette fonction est EXPERIMENTALE. Cela signifie que le comportement de cette fonction, son nom et concrètement, TOUT ce qui est documenté ici peut changer dans un futur proche, SANS PREAVIS! Soyez-en conscient, et utilisez cette fonction à vos risques et périls.

DomDocument->dump_mem() crée un document XML à partir de sa représentation interne DOM. DomDocument->dump_mem() est généralement appelée après la construction d'un document à partir de zéro, comme dans l'exemple ci-dessous. Le paramètre format spécifie si l'affichage doit être formaté proprement ou pas.

Exemple 1. Création d'un en-tête de document HTML avec DomDocument->dump_mem()

<?php
$doc
= domxml_new_doc("1.0");
$root = $doc->create_element("HTML");
$root = $doc->append_child($root);
$head = $doc->create_element("HEAD");
$head = $root->append_child($head);
$title = $doc->create_element("TITLE");
$title = $head->append_child($title);
$text = $doc->create_text_node("This is the title");
$text = $title->append_child($text);
echo
"<pre>";
echo
htmlentities($doc->dump_mem(true));
echo
"</pre>";
?>

Note : Le premier paramètre a été ajouté en PHP 4.3.0.

Voir aussi domdocument_dump_file() et domdocument_html_dump_mem().